Updates from: 07/17/2024 02:06:17
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Accesspackageassignmentpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/accesspackageassignmentpolicy-get.md
Content-type: application/json
The following example shows a request to retrieve the collection of custom extension stage settings that are defined for a policy and their associated access package custom workflow extension. - # [HTTP](#tab/http) <!-- { "blockType": "request",
v1.0 Accesspackageassignmentpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/accesspackageassignmentpolicy-update.md
Content-Type: application/json
### Example 3: Remove the customExtensionStageSettings from a policy
-To remove the collection of **customExtensionStageSettings** and their associated custom workflow extension objects from a policy, assign an empty collection to the **customExtensionStageSettings** object.
+To remove the collection of **customExtensionStageSettings** and their associated custom workflow extension objects from a policy, assign an empty collection to the **customExtensionStageSettings** object.
#### Request
Content-Type: application/json
-->
+### Example 4: Update the customExtensionStageSettings for a policy
+
+The following example shows how to update a policy to include a custom extension.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_accesspackageassignmentpolicy_updating_customExtensionStageSettings"
+}
+-->
+
+```http
+PUT https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/f9afd2e3-7486-40df-9c35-aa2ae108c495
+Content-Type: application/json
+
+{
+ "displayName": "API Created policy with updated customExtensionStageSettings",
+ "description": "policy with updated customExtensionStageSettings",
+ "allowedTargetScope": "notSpecified",
+ "specificAllowedTargets": [],
+ "expiration": {
+ "endDateTime": null,
+ "duration": null,
+ "type": "noExpiration"
+ },
+ "requestorSettings": {
+ "enableTargetsToSelfAddAccess": false,
+ "enableTargetsToSelfUpdateAccess": false,
+ "enableTargetsToSelfRemoveAccess": false,
+ "allowCustomAssignmentSchedule": true,
+ "enableOnBehalfRequestorsToAddAccess": false,
+ "enableOnBehalfRequestorsToUpdateAccess": false,
+ "enableOnBehalfRequestorsToRemoveAccess": false,
+ "onBehalfRequestors": []
+ },
+ "requestApprovalSettings": {
+ "isApprovalRequiredForAdd": false,
+ "isApprovalRequiredForUpdate": false,
+ "stages": []
+ },
+ "accessPackage": {
+ "id": "f9afd2e3-7486-40df-9c35-aa2ae108c495"
+ },
+ "customExtensionStageSettings": [
+ {
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "bebe7873-1f0d-4db9-b6c3-01f7ebfe8476"
+ }
+ }
+ ]
+}
+```
+
+#### Response
+
+The following example shows the response.
+> **Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessPackageAssignmentPolicy"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "4540a08f-8ab5-43f6-a923-015275799197",
+ "displayName": "API Created policy with updated customExtensionStageSettings",
+ "description": "policy with updated customExtensionStageSettings",
+ "accessPackageId": "f9afd2e3-7486-40df-9c35-aa2ae108c495",
+ "expiration": {
+ "type": "afterDuration",
+ "duration": "P365D"
+ },
+ "requestApprovalSettings": null,
+ "requestorSettings": {
+ "acceptRequests": true,
+ "scopeType": "AllExistingDirectorySubjects",
+ "allowedRequestors": []
+ },
+ "accessReviewSettings": null,
+ "customExtensionStageSettings": [
+ {
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "bebe7873-1f0d-4db9-b6c3-01f7ebfe8476"
+ }
+ }
+ ]
+}
+```
v1.0 Activitybasedtimeoutpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/activitybasedtimeoutpolicy-update.md
PATCH /policies/activityBasedTimeoutPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Administrativeunit Post Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/administrativeunit-post-members.md
To add a user, group, or device to an administrative unit, the calling user must
<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) | |:--|:|
-|Delegated (work or school account) | Directory.ReadWrite.All |
+|Delegated (work or school account) | Group.ReadWrite.All and AdministrativeUnit.Read.All, Directory.ReadWrite.All |
|Delegated (personal Microsoft account) | Not supported. |
-|Application | Directory.ReadWrite.All |
+|Application | Group.Create and AdministrativeUnit.Read.All, Group.ReadWrite.All and AdministrativeUnit.Read.All, Directory.ReadWrite.All |
-To create a new group in an administrative unit, the calling user must be assigned the *Privileged Role Administrator* or *Groups Administrator* [Microsoft Entra role](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json).
+To create a new group in an administrative unit, the calling principal must be assigned at least one of the following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json) at the scope of the administrative unit:
+
+* Groups Administrator
+* User Administrator
+
+When these roles are assigned to a service principal, additional permissions are required to read the directory, such as assignment to the Directory Readers role, or having Microsoft Graph application permissions, such as Directory.Read.All.
## HTTP request
v1.0 Agreement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/agreement-update.md
PATCH /identityGovernance/termsOfUse/agreements/{id}
| Authorization | string | 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Application Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-update.md
PUT /applications(appId='{appId}')/logo
| 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:|:-|:--|
In the request body, supply the values for relevant fields that should be update
| isFallbackPublicClient | Boolean | Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is `false`, which means the fallback application type is confidential client such as web app. There are certain scenarios where Microsoft Entra ID cannot determine the client application type (for example, [ROPC](https://tools.ietf.org/html/rfc6749#section-4.3) flow where it is configured without specifying a redirect URI). In those cases, Microsoft Entra ID will interpret the application type based on the value of this property. | | keyCredentials | [keyCredential](../resources/keycredential.md) collection | The collection of key credentials associated with the application. Not nullable. | | logo | Stream | The main logo for the application. Not nullable. Use the PUT method to update the logo. |
+| nativeAuthenticationApisEnabled | String | Specifies whether the native authentication APIs are enabled so that the application can use them to provide native authentication. The possible values are: `none`, `all`, and `unknownFutureValue`. For more information, see [Native Authentication](/entra/external-id/customers/concept-native-authentication).|
| onPremisesPublishing | [onPremisesPublishing](../resources/onpremisespublishing.md) | Represents the set of properties for configuring [Microsoft Entra application proxy](/azure/active-directory/app-proxy/what-is-application-proxy) for an on-premises application. This property can only be set after the application has been created and cannot be updated in the same request as other application properties. | | optionalClaims | optionalClaims | Application developers can configure optional claims in their Microsoft Entra apps to specify which claims they want in tokens sent to their application by the Microsoft security token service. See [optional claims](/azure/active-directory/develop/active-directory-optional-claims) for more information. | | parentalControlSettings | [parentalControlSettings](../resources/parentalcontrolsettings.md) | Specifies parental control settings for an application. |
v1.0 Application Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-upsert.md
Create a new [application](../resources/application.md) object if it doesn't exi
## Permissions Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "application_post_applications" } -->
+<!-- { "blockType": "permissions", "name": "application_upsert" } -->
## HTTP request
PATCH /applications(uniqueName='{uniqueName}')
## Request headers | Name | Description| |:--|:-|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | | Prefer | `create-if-missing`. Required for upsert behavior, otherwise the request is treated as an update operation. |
v1.0 Attachment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/attachment-get.md
Use `$expand` to get the properties of an item attachment (contact, event, or me
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Audioroutinggroup Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/audioroutinggroup-update.md
PATCH /communications/calls/{id}/audioRoutingGroups/{id}
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| ## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Awsidentityaccessmanagementkeyagefinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/awsidentityaccessmanagementkeyagefinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.awsIde
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Awsidentityaccessmanagementkeyusagefinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/awsidentityaccessmanagementkeyusagefinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.awsIde
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Backuprestoreroot Delete Serviceapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-delete-serviceapps.md
DELETE https://graph.microsoft.com/beta/solutions/backupRestore/serviceApps/{716
[!INCLUDE [sample-code](../includes/snippets/php/delete-serviceapp-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-serviceapp-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Enable https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-enable.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/enable
[!INCLUDE [sample-code](../includes/snippets/php/backuprestoreroot-enable-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/backuprestoreroot-enable-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-get.md
GET https://graph.microsoft.com/beta/solutions/backupRestore
[!INCLUDE [sample-code](../includes/snippets/php/backuprestoreroot-get-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/backuprestoreroot-get-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Driveprotectionunits https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-driveprotectionunits.md
GET /solutions/backupRestore/driveProtectionUnits
[!INCLUDE [sample-code](../includes/snippets/php/list-all-driveprotectionunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-all-driveprotectionunit-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/845457dc-4bb2
[!INCLUDE [sample-code](../includes/snippets/php/list-driveprotectionunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-driveprotectionunit-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Mailboxprotectionunits https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-mailboxprotectionunits.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/mailboxProtectionUn
[!INCLUDE [sample-code](../includes/snippets/php/list-all-mailboxprotectionunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-all-mailboxprotectionunit-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Protectionpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-protectionpolicies.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/ProtectionPolicies
[!INCLUDE [sample-code](../includes/snippets/php/protectionpolicybase-list-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionpolicybase-list-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Restorepoints https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-restorepoints.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/restorePoints?$expa
[!INCLUDE [sample-code](../includes/snippets/php/list-restorepoint-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-restorepoint-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Restoresessions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-restoresessions.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/restoreSessions
[!INCLUDE [sample-code](../includes/snippets/php/restoresession-list-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/restoresession-list-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Serviceapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-serviceapps.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/serviceApps
[!INCLUDE [sample-code](../includes/snippets/php/serviceapps-list-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/serviceapps-list-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot List Siteprotectionunits https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-list-siteprotectionunits.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/siteProtectionUnits
[!INCLUDE [sample-code](../includes/snippets/php/list-all-siteprotectionunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-all-siteprotectionunit-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
GET https://graph.microsoft.com/beta/solutions/backupRestore/sharePointProtectio
[!INCLUDE [sample-code](../includes/snippets/php/list-siteprotectionunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-siteprotectionunit-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Exchangeprotectionpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-exchangeprotectionpolicies.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/exchangeProtection
[!INCLUDE [sample-code](../includes/snippets/php/exchangeprotectionpolicy-create-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/exchangeprotectionpolicy-create-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Exchangerestoresessions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-exchangerestoresessions.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/exchangerestoresession-create-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/exchangerestoresession-create-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Onedriveforbusinessprotectionpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-onedriveforbusinessprotectionpolicies.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/oneDriveForBusines
[!INCLUDE [sample-code](../includes/snippets/php/onedriveforbusinessprotectionpolicy-create-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/onedriveforbusinessprotectionpolicy-create-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Onedriveforbusinessrestoresessions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-onedriveforbusinessrestoresessions.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/create-onedriveforbusinessrestoresession-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/create-onedriveforbusinessrestoresession-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Serviceapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-serviceapps.md
POST /solutions/backupRestore/serviceApps
## Request body
-Do not supply a request body for this method.
+In the request body, supply an empty JSON object `{}` for this method.
## Response
If successful, this method returns a `201 Created` response code and a [serviceA
### Request The following example shows a request.+ # [HTTP](#tab/http) <!-- { "blockType": "request",
The following example shows a request.
--> ``` http POST https://graph.microsoft.com/beta/solutions/backupRestore/serviceApps
+Content-type: application/json
+
+{
+}
``` # [C#](#tab/csharp)
POST https://graph.microsoft.com/beta/solutions/backupRestore/serviceApps
[!INCLUDE [sample-code](../includes/snippets/php/create-serviceapp-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/create-serviceapp-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Sharepointprotectionpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-sharepointprotectionpolicies.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/sharePointProtecti
[!INCLUDE [sample-code](../includes/snippets/php/sharepointprotectionpolicy-create-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/sharepointprotectionpolicy-create-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Backuprestoreroot Post Sharepointrestoresessions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/backuprestoreroot-post-sharepointrestoresessions.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/sharepointrestoresession-create-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/sharepointrestoresession-create-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Basetask Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/basetask-delta.md
includes the encoded, desired parameters.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer | string | odata.maxpagesize={x}. Optional. | ## Request body
v1.0 Basetasklist Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/basetasklist-delta.md
includes the encoded, desired parameters.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer | string | odata.maxpagesize={x}. Optional. | ## Request body
v1.0 Bookingstaffmember Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/bookingstaffmember-update.md
PATCH /solutions/bookingbusinesses/{id}/staffMembers/{id}
| Authorization | Bearer {code}. 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Businessscenarioplanner Post Tasks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/businessscenarioplanner-post-tasks.md
POST https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c68649
Content-Type: application/json {
- "@odata.type": "#microsoft.graph.businessScenarioTask",
"title": "Customer order #12010", "percentComplete": 0, "priority": 5,
v1.0 Businessscenariotask Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/businessscenariotask-update.md
PATCH https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c6864
Content-Type: application/json {
- "@odata.type": "#microsoft.graph.businessScenarioTask",
"title": "Customer order #12010", "percentComplete": 20, "priority": 1,
v1.0 Calendar Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendar-delete.md
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}
## Request headers | Name | Type | Description| |:|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Calendar Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendar-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Calendar Getschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendar-getschedule.md
POST /users/{id|userPrincipalName}/calendar/getSchedule
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity, which is application/json. Required. | | Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. |
v1.0 Calendar List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendar-list-calendarview.md
This method also supports some of the [OData Query Parameters](/graph/query-para
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | ## Request body
v1.0 Calendar List Events https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendar-list-events.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | ## Request body
v1.0 Calendargroup Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendargroup-delete.md
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Calendargroup Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendargroup-get.md
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Calendargroup List Calendars https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calendargroup-list-calendars.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Callrecording Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/callrecording-delta.md
Content-type: application/json
"@odata.type": "#microsoft.graph.callRecording", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "recordingContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callRecording", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "recordingContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callRecording", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "recordingContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callRecording", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "recordingContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
v1.0 Callrecording Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/callrecording-get.md
For a recording, this API returns the metadata of the single recording associate
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "callrecording_get" } -->
+<!-- { "blockType": "ignored", "name": "callrecording_get" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingRecording.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingRecording.Read.All, OnlineMeetingRecording.Read.Chat|Not available|
> **Notes:** >
Content-type: application/json
"id": "7e31db25-bc6e-4fd8-96c7-e01264e9b6fc", "meetingId": "MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy", "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
- "meetingOrganizerId": "b935e675-5e67-48b9-8d45-249d5f88e964",
"createdDateTime": "2023-04-10T08:13:17.5990966Z", "endDateTime": "2024-01-29T09:27:25.2346000Z", "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
v1.0 Callrecords Cloudcommunications List Callrecords https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/callrecords-cloudcommunications-list-callrecords.md
Get the list of [callRecord](../resources/callrecords-callrecord.md) objects and
<!-- { "blockType": "ignored" } --> ## Permissions
v1.0 Calltranscript Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calltranscript-delta.md
Content-type: application/json
"@odata.type": "#microsoft.graph.callTranscript", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "transcriptContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callTranscript", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "transcriptContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callTranscript", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "transcriptContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callTranscript", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "transcriptContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
v1.0 Calltranscript Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/calltranscript-get.md
Retrieving the transcript returns the metadata of the single transcript associat
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "calltranscript_get" } -->
+<!-- { "blockType": "ignored", "name": "calltranscript_get" } -->
+| Permission type| Least privileged permissions|Higher privileged permissions|
+| :| :| : |
+|Delegated (work or school account)| OnlineMeetingTranscript.Read.All| Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingTranscript.Read.All, OnlineMeetingTranscript.Read.Chat|Not available.|
> **Note:** The application permission `OnlineMeetingTranscript.Read.Chat` uses [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent).
Content-type: application/json
"id": "MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ", "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
- "meetingOrganizerId": "ba321e0d-79ee-478d-8e28-85a19507f456",
"createdDateTime": "2021-09-17T06:09:24.8968037Z", "endDateTime": "2021-09-17T06:27:25.2346000Z", "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
v1.0 Channel Archive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/channel-archive.md
Title: "channel: archive"
-description: "Archive a channel in a team. "
+description: "Archive a channel in a team."
ms.localizationpriority: medium
Namespace: microsoft.graph
Archive a [channel](../resources/channel.md) in a team. When a channel is archived, users can't send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel.
-You can delete an archived channel, or add and remove members from it. If you archive a team, its channels are archived for you.
+You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived.
-Archiving is asynchronous; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns.
+Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns.
-A channel without an owner, or that belongs to a [group](../resources/group.md) that has no owner, can't be archived.
+A channel without an owner or that belongs to a [group](../resources/group.md) that has no owner, can't be archived.
-To restore a channel from its archived state, use the [unarchive](channel-unarchive.md) method. A channel canΓÇÖt be archived or unarchived if its team is archived.
+To restore a channel from its archived state, use the [channel: unarchive](channel-unarchive.md) method. A channel canΓÇÖt be archived or unarchived if its team is archived.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "channel_archive" } --> [!INCLUDE [permissions-table](../includes/permissions/channel-archive-permissions.md)]
-> **Note**: This API supports admin permissions. Global admins and Microsoft Teams service admins can access teams that they are not a member of.
+> **Note**: This API supports admin permissions. Users with the Global Administrator or Microsoft Teams service admin roles can access teams that they aren't members of.
## HTTP request <!-- { "blockType": "ignored" } -->
POST /groups/{team-id}/team/channels/{channel-id}/archive
## Request headers
-| Header | Value |
-|:|:--|
-| Authorization | Bearer {token}. Required. |
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+| Content-Type | application/json. Optional. |
## Request body
-In the request, you can optionally include the `shouldSetSpoSiteReadOnlyForMembers` parameter in a JSON body, as follows.
-```JSON
+In the request body, you can optionally provide a JSON object with the following parameter.
+
+| Parameter | Type |Description|
+|:|:--|:-|
+|shouldSetSpoSiteReadOnlyForMembers|Boolean|Defines whether to set permissions for channel members to read-only on the SharePoint Online site associated with the team. If you set it to `false` or omit the parameter, this step is skipped.|
+
+The following example shows the request body with **shouldSetSpoSiteReadOnlyForMembers** set to `true`.
+
+```json
{
- "shouldSetSpoSiteReadOnlyForMembers": true
+ "shouldSetSpoSiteReadOnlyForMembers": true
} ```
-This optional parameter defines whether to set permissions for channel members to read-only on the SharePoint Online site associated with the team. Setting it to false or omitting the body altogether results in this step being skipped.
## Response
-If archiving is started successfully, this method returns a `202 Accepted` response code. The response contains a `Location` header, which contains the location of the [teamsAsyncOperation](../resources/teamsasyncoperation.md) that was created to handle archiving of the channel in a team. Check the status of the archiving operation by making a GET request to this location.
+If archiving is started successfully, this method returns a `202 Accepted` response code. The response contains a `Location` header that specifies the location of the [teamsAsyncOperation](../resources/teamsasyncoperation.md) that was created to handle the archiving of the channel in a team. Check the status of the archiving operation by making a GET request to this location.
## Examples
The following example shows a request to archive a channel.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "archive_channel"
+ "name": "archive_channel",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
}--> ```http
-POST https://graph.microsoft.com/beta/teams/{team-id}/channels/{channel-id}/archive
+POST https://graph.microsoft.com/beta/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/archive
``` # [C#](#tab/csharp)
The following example shows the response.
}--> ```http HTTP/1.1 202 Accepted
-Location: /teams/{team-id}/operations/{operation-id}
+Location: /teams/16dc05c0-2259-4540-a970-3580ff459721/operations/b7ee702a-d87f-4cc6-82b9-e731c16d3aba
Content-Type: text/plain Content-Length: 0 ``` ### Example 2: Archive a channel when the team is archived
-The following example shows a request when the **team is archived**.
+The following example shows a request to archive a channel that fails because the team is archived; the team must be active to archive or unarchive a channel.
#### Request
-<!-- { "blockType": "ignored" } -->
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "archive_channel_on_archived_team",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
+}-->
```http
-POST https://graph.microsoft.com/beta/teams/{team-id}/channels/{channel-id}/archive
+POST https://graph.microsoft.com/beta/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/archive
```
-#### Response
-The following example shows the `400` error response.
+# [C#](#tab/csharp)
-<!-- { "blockType": "ignored" } -->
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+The following example shows the `400 Bad Request` response code with a corresponding error message.
+
+<!-- {
+ "blockType": "response",
+ "name": "archive_channel_on_archived_team",
+ "@odata.type": "microsoft.graph.publicError",
+ "truncated": true
+}-->
```http http/1.1 400 Bad Request Content-Type: application/json
Content-Length: 193
} } }- ``` <!-- uuid: e848414b-4669-4484-ac36-1504c58a3fb8
v1.0 Channel Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/channel-get.md
This method supports federation. Only a user who is a member of the shared chann
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-This API supports admin permissions. Global admins and Microsoft Teams service admins can access teams that they aren't a member of.
-
+This API supports admin permissions. Users with the Global Administrator or Microsoft Teams service admin roles can access teams that they aren't a member of.
<!-- { "blockType": "permissions", "name": "channel_get" } --> [!INCLUDE [permissions-table](../includes/permissions/channel-get-permissions.md)]
v1.0 Channel List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/channel-list.md
Retrieve the list of [channels](../resources/channel.md) in this [team](../resou
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-This API supports admin permissions. Global admins and Microsoft Teams service admins can access teams that they aren't a member of.
+This API supports admin permissions. Users with the Global Administrator or Microsoft Teams service admin roles can access teams that they aren't a member of.
<!-- { "blockType": "permissions", "name": "channel_list" } --> [!INCLUDE [permissions-table](../includes/permissions/channel-list-permissions.md)]
v1.0 Channel Unarchive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/channel-unarchive.md
Title: "channel: unarchive"
-description: "Restore an archived channel in a team. Unarchiving restores the ability for users to send messages and edit the channel."
+description: "Restore an archived channel in a team."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Restore an archived [channel](../resources/channel.md). Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the [archive](channel-archive.md) API.
+Restore an archived [channel](../resources/channel.md). Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the [channel: archive](channel-archive.md) method.
-Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchive operation completes successfully, which might occur after this method responds.
+Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.
-> **Note**: An archived channel that belongs to an archived team cannot be unarchived. Unarchive the team before you unarchive the channel; otherwise, an error will occur.
+> **Note**: An archived channel that belongs to an archived team cannot be unarchived. Unarchive the team before you unarchive the channel; otherwise, the request fails.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "channel_unarchive" } --> [!INCLUDE [permissions-table](../includes/permissions/channel-unarchive-permissions.md)]
-> **Note**: This API supports admin permissions. Global admins and Microsoft Teams service admins can access teams that they are not a member of.
+> **Note**: This API supports admin permissions. Users with the Global Administrator or Microsoft Teams service admin roles can access teams that they aren't a member of.
## HTTP request <!-- { "blockType": "ignored" } -->
POST /groups/{team-id}/team/channels/{channel-id}/unarchive
## Request headers
-| Header | Value |
-|:|:--|
-| Authorization | Bearer {token}. Required. |
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
Don't supply a request body for this method.
## Response
-If unarchiving is started successfully, this method returns a `202 Accepted` response code. The response contains a `Location` header, which contains the location of the [teamsAsyncOperation](../resources/teamsasyncoperation.md) that was created to handle unarchiving of the channel of the team. Check the status of the unarchiving operation by making a GET request to this location.
+If unarchiving is started successfully, this method returns a `202 Accepted` response code. The response contains a `Location` header that specifies the location of the [teamsAsyncOperation](../resources/teamsasyncoperation.md) that was created to handle the unarchiving of the channel in a team. Check the status of the unarchiving operation by making a GET request to this location.
-## Example
+## Examples
### Example 1: Unarchive a channel The following example shows a request to unarchive a channel.
The following example shows a request to unarchive a channel.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "unarchive_channel"
+ "name": "unarchive_channel",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
}--> ```http
-POST https://graph.microsoft.com/beta/teams/{team-id}/channels/{channel-id}/unarchive
+POST https://graph.microsoft.com/beta/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/unarchive
``` # [C#](#tab/csharp)
The following example shows the response.
}--> ```http HTTP/1.1 202 Accepted
-Location: /teams/{team-id}/operations/{operation-id}
+Location: /teams/16dc05c0-2259-4540-a970-3580ff459721/operations/b7ee702a-d87f-4cc6-82b9-e731c16d3aba
Content-Type: text/plain Content-Length: 0 ``` ### Example 2: Unarchive a channel when the team is archived
-The following example shows a request to unarchive a channel in an archived team.
+The following example shows a request to unarchive a channel that fails because the team is archived; the team must be active to archive or unarchive a channel.
#### Request
-<!-- { "blockType": "ignored" } -->
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "unarchive_channel_on_archived_team",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
+}-->
```http
-POST https://graph.microsoft.com/beta/teams/{team-id}/channels/{channel-id}/unarchive
+POST https://graph.microsoft.com/beta/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/unarchive
```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++ #### Response
-The following example shows the `400` error response.
+The following example shows the `400 Bad Request` response code with a corresponding error message.
-<!-- { "blockType": "ignored" } -->
+<!-- {
+ "blockType": "response",
+ "name": "unarchive_channel_on_archived_team",
+ "@odata.type": "microsoft.graph.publicError",
+ "truncated": true
+}-->
```http http/1.1 400 Bad Request Content-Type: application/json
Content-Length: 193
} } }- ```+ <!-- uuid: 9a9bb83f-6f35-4426-bb04-73ca43ad6cc8 2015-10-25 14:57:30 UTC --> <!--
v1.0 Chartaxis Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/chartaxis-update.md
PATCH /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/charts/{name}/a
## Request body In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintains their previous values or are recalculated based on changes to other property values. For best performance, you shouldn't include existing values that didn't change.+ | Property | Type |Description| |:|:--|:-| |majorUnit|Json|Represents the interval between two major tick marks. Can be set to a numeric value or an empty string. The returned value is always a number.|
In the request body, supply the values for relevant fields that should be update
If successful, this method returns a `200 OK` response code and updated [workbookChartAxis](../resources/workbookchartaxis.md) object in the response body. ## Example
-##### Request
+### Request
The following example shows a request. # [HTTP](#tab/http)
Content-type: application/json
-##### Response
-The following example shows the response. Note: The response object shown here might be shortened for readability.
+### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
<!-- { "blockType": "response", "truncated": true,
v1.0 Chatmessage Post Replies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/chatmessage-post-replies.md
POST /teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body In the request body, supply a JSON representation of a [message](../resources/chatmessage.md) object. Only the body property is mandatory. Other properties are optional.
v1.0 Claimsmappingpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/claimsmappingpolicy-update.md
PATCH /policies/claimsMappingPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Cloudclipboarditem Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudclipboarditem-get.md
This method doesn't support the OData query parameters to customize the respone.
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudclipboardroot List Items https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudclipboardroot-list-items.md
This method supports `$skipToken` [OData query parameters](/graph/query-paramete
| Name | Description | |:--|:-|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer | odata.maxpagesize={x}. Optional. Specifies a preferred integer {x} page size for paginated results. Acceptable values are 1 to 200, inclusive. If not specified in the header, the default page size is 110. | ## Request body
v1.0 Cloudpc Bulkresize https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpc-bulkresize.md
Content-Type: application/json
"lastUpdatedDateTime": "2021-06-23T09:28:32.8260338Z", "cloudPcId": "30d0e128-de93-41dc-89ec-33d84bb662a0", "managedDeviceId": "bdc8e6dd-0455-4412-83d9-c818664fe1f1",
- "statusDetails": null
+ "statusDetails": null,
+ "statusDetail": null
}, { "@odata.type":"https://graph.microsoft.com/beta/$metadata#microsoft.graph.cloudPcRemoteActionResult",
Content-Type: application/json
"lastUpdatedDateTime": "2021-06-23T09:28:32.8260338Z", "cloudPcId": "7c82a3e3-9459-44e4-94d9-b92f93bf78dd", "managedDeviceId": "e87f50c7-fa7f-4687-aade-dd45f3d65970",
- "statusDetails": null
+ "statusDetails": null,
+ "statusDetail": null
} ] }
v1.0 Cloudpc Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpc-get.md
The following example shows a request.
--> ``` http
-GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/40cee9d2-03fb-4066-8d35-dbdf2875c33f?$select=id,displayName,imageDisplayName,lastModifiedDateTime,lastRemoteActionResult,lastLoginResult,connectivityResult,allotmentDisplayName
+GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/40cee9d2-03fb-4066-8d35-dbdf2875c33f?$select=id,displayName,imageDisplayName,lastModifiedDateTime,lastRemoteActionResult,lastLoginResult,connectivityResult,allotmentDisplayName,deviceRegionName
``` # [C#](#tab/csharp)
GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/4
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php)
Content-Type: application/json
} ] },
- "allotmentDisplayName": null
+ "allotmentDisplayName": null,
+ "deviceRegionName": "eastus2"
} ```
Content-Type: application/json
"diskEncryptionState": "notAvailable" } ```+
+### Example 4: List Cloud PCs filtered by disaster recovery capability type
+
+The following example shows how to list Cloud PCs filtered by disaster recovery capability type and select specific parameters.
+
+#### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_cloudpc_disasterrecoverycapability"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs?$select=id,displayName,disasterRecoveryCapability&$filter=disasterRecoveryCapability/capabilityType eq 'failover'
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "name": "get_cloudpc_disasterrecoverycapability",
+ "@odata.type": "microsoft.graph.cloudPC"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#deviceManagement/virtualEndpoint/cloudPCs(id,displayName,disasterRecoveryCapability)",
+ "value": [
+ {
+ "id": "662009bc-7732-4f6f-8726-25883518b33e",
+ "displayName": "Demo-0",
+ "disasterRecoveryCapability": {
+ "primaryRegion": "eastus",
+ "secondaryRegion": "westus",
+ "capabilityType": "failover"
+ }
+ },
+ {
+ "id": "ac74ae8b-85f7-4272-88cc-5419267403ed",
+ "displayName": "Demo-1",
+ "disasterRecoveryCapability": {
+ "primaryRegion": "eastus",
+ "secondaryRegion": "westus",
+ "capabilityType": "failover"
+ }
+ }
+ ]
+}
+```
++
v1.0 Cloudpc Getprovisionedcloudpcs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpc-getprovisionedcloudpcs.md
Don't supply a request body for this method.
## Response
-If successful, this method returns a `200 OK` response code and a [cloudPC](../resources/cloudPC.md) collection in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [cloudPC](../resources/cloudpc.md) objects in the response body.
## Examples
The following example shows the response.
<!-- { "blockType": "response", "@odata.type": "Collection(microsoft.graph.cloudPC)",
- "name": "cloudpc.getProvisionedCloudPCs"
+ "name": "cloudpc.getProvisionedCloudPCs",
+ "truncated": true
} -->
Content-Type: application/json
"statusDetails": null, "provisioningType": "dedicated", "allotmentDisplayName": null,
+ "deviceRegionName": "eastus2",
"connectivityResult": "", "gracePeriodEndDateTime": null, "lastLoginResult": "2020-07-23T10:29:57Z",
Content-Type: application/json
"statusDetails": null, "provisioningType": "dedicated", "allotmentDisplayName": null,
+ "deviceRegionName": "eastus2",
"connectivityResult": "", "gracePeriodEndDateTime": null, "lastLoginResult": "2020-07-23T10:29:57Z",
v1.0 Cloudpc Retrievecloudpcremoteactionresults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpc-retrievecloudpcremoteactionresults.md
+
+ Title: "cloudPC: retrieveCloudPcRemoteActionResults"
+description: "Retrieve remote action results and check the status of a specific remote action performed on the associated Cloud PC device."
+
+ms.localizationpriority: medium
+++
+# cloudPC: retrieveCloudPcRemoteActionResults
+
+Namespace: microsoft.graph
++
+Retrieve [remote action results](../resources/cloudpcremoteactionresult.md) and check the status of a specific remote action performed on the associated Cloud PC device.
+
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "cloudpc-retrievecloudpcremoteactionresults" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /deviceManagement/virtualEndpoint/cloudPCs/{id}/retrieveCloudPcRemoteActionResults
+```
+
+## Request headers
+
+| Name | Description |
+| : | : |
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "cloudpc_retrievecloudpcremoteactionresults"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/46ed3acc-70f8-4978-a5ba-62945ecc5e4c/retrieveCloudPcRemoteActionResults
+```
+
+### Response
+
+The following example shows the response.
+
+> **Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.cloudPcRemoteActionResult)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#Collection(microsoft.graph.cloudPcRemoteActionResult)",
+ "value": [
+ {
+ "actionName": "CloudPcPowerOn",
+ "actionState": "done",
+ "startDateTime": "2024-05-28T06:12:47.4100777Z",
+ "lastUpdatedDateTime": "2024-05-28T06:13:45.2270925Z",
+ "cloudPcId": "46ed3acc-70f8-4978-a5ba-62945ecc5e4c",
+ "managedDeviceId": null,
+ "statusDetail": null,
+ "statusDetails": null
+ }
+ ]
+}
+```
v1.0 Cloudpcauditevent Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcauditevent-get.md
Content-Type: application/json
"newValue": "new-adDomainUsername" } ],
- "type": "CloudPcOnPremisesConnection",
"resourceType": "CloudPcOnPremisesConnection", "resourceId": "a7508af8-d334-41ba-83a7-26cc88959724" }
v1.0 Cloudpcbulkaction Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcbulkaction-get.md
If successful, this method returns a `200 OK` response code and a [cloudPcBulkAc
### Request The following example shows a request.+ # [HTTP](#tab/http) <!-- { "blockType": "request",
The following example shows a request.
} --> ``` http
-GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/bulkActions/231ad98f-41b3-872b-dd37-c70bf22cbdac
+GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/bulkActions/0d76d02b-e0a0-4f58-baff-d1718cc2d144
``` # [C#](#tab/csharp)
Content-Type: application/json
{ "value": {
- "@odata.type": "#microsoft.graph.cloudPcBulkAction",
- "id": "231ad98f-41b3-872b-dd37-c70bf22cbdac",
- "displayName": "Bulk Power Off by Andy",
+ "@odata.type": "#microsoft.graph.cloudPcBulkPowerOn",
+ "displayName": "BulkPowerOn on 2024-6-14 17:05:43 GMT-0300 (French Guiana Time)",
+ "id": "0d76d02b-e0a0-4f58-baff-d1718cc2d144",
"cloudPcIds": [
- "d6e0b8ee-8836-4b8d-b038-6130a97a3a9d",
- "85994912-197b-4927-b569-447bd81350ec"
+ "a38fdc98-0861-4de6-9892-0c793dad36d4"
],
+ "scheduledDuringMaintenanceWindow": false,
+ "createdDateTime": "2024-06-14T20:05:44.5239567Z",
+ "status": "succeeded",
+ "initiatedByUserPrincipalName": "johnd@contoso.com",
"actionSummary": {
- "failedCount": 1,
- "inProgressCount": 0,
- "notSupportedCount": 0,
- "pendingCount": 1,
- "successfulCount": 0
- },
- "scheduledDuringMaintenanceWindow": true,
- "createdDateTime": "2024-02-05T10:29:57Z"
+ "failedCount": 0,
+ "inProgressCount": 0,
+ "notSupportedCount": 0,
+ "pendingCount": 0,
+ "successfulCount": 1
+ }
} } ```
v1.0 Cloudpcreports Getcloudpcrecommendationreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcreports-getcloudpcrecommendationreports.md
POST /deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Cloudpcreports Post Exportjobs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcreports-post-exportjobs.md
You can specify the following properties when you create a **cloudPcExportJob**.
|Property|Type|Description| |:|:|:| |filter|String|The filter applied on the report. Optional.|
-|reportName|cloudPcReportName|The report name. The possible values are: `remoteConnectionHistoricalReports`, `dailyAggregatedRemoteConnectionReports`, `totalAggregatedRemoteConnectionReports`, `sharedUseLicenseUsageReport`, `sharedUseLicenseUsageRealTimeReport`, `unknownFutureValue`, `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `inaccessibleCloudPcReports`.|
+|reportName|cloudPcReportName|The report name. The possible values are: `remoteConnectionHistoricalReports`, `dailyAggregatedRemoteConnectionReports`, `totalAggregatedRemoteConnectionReports`, `sharedUseLicenseUsageReport`, `sharedUseLicenseUsageRealTimeReport`, `unknownFutureValue`, `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `crossRegionDisasterRecoveryReport`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `crossRegionDisasterRecoveryReport`.|
|select|String collection|The selected columns of the report. Optional.| ## Response
v1.0 Cloudpcreports Retrievecrossregiondisasterrecoveryreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcreports-retrievecrossregiondisasterrecoveryreport.md
+
+ Title: "cloudPcReports: retrieveCrossRegionDisasterRecoveryReport"
+description: "Retrieve the Windows 365 cross-region disaster recovery report, including CloudPcId, UserId, DeviceId, CloudPCDeviceDisplayName, UserPrincipalName, IsCrossRegionEnabled, CrossRegionHealthStatus, LicenseType, DisasterRecoveryStatus, CurrentRestorePointDateTime, and ActivationExpirationDateTime."
+
+ms.localizationpriority: medium
+++
+# cloudPcReports: retrieveCrossregionDisasterRecoveryReport
+
+Namespace: microsoft.graph
++
+Retrieve the Windows 365 cross-region disaster recovery report, including CloudPcId, UserId, DeviceId, CloudPCDeviceDisplayName, UserPrincipalName, IsCrossRegionEnabled, CrossRegionHealthStatus, LicenseType, DisasterRecoveryStatus, CurrentRestorePointDateTime, and ActivationExpirationDateTime.
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "cloudpcreports_retrievecrossregiondisasterrecoveryreport" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+| Authorization | Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts). |
+| 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 you can use with this action.
+
+| Parameter | Type | Description |
+| : | :- | :- |
+| filter | String | OData `$filter` syntax. The supported filters are: `and`, `or`, `lt`, `le`, `gt`, `ge`, and `eq`. |
+| groupBy | String collection | Specifies how to group the reports. If used, must have the same content as the **select** parameter. |
+| orderBy | String collection | Specifies how to sort the reports. |
+| search | String | Specifies a String to search. |
+| select | String collection | OData `$select` syntax. The selected columns of the reports. |
+| skip | Int32 | The number of records to skip. |
+| top | Int32 | The number of top records to return. |
+
+## Response
+
+If successful, this action returns a `200 OK` response code and a Stream in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "cloudpcreportsthis.retrievecrossregiondisasterrecoveryreport"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/retrievecrossregiondisasterrecoveryreport
+Content-Type: application/json
+Content-length: 199
+
+{
+ "filter": "DisasterRecoveryStatus eq 'Active outage'",
+ "select": [
+ "Id",
+ "CloudPcId",
+ "UserId",
+ "UserSettingId",
+ "DeviceId",
+ "CloudPCDeviceDisplayName",
+ "UserPrincipalName",
+ "IsCrossRegionEnabled",
+ "CrossRegionHealthStatus",
+ "LicenseType",
+ "DisasterRecoveryStatus",
+ "CurrentRestorePointDateTime",
+ "ActivationExpirationDateTime"
+ ],
+ "skip": 0,
+ "top": 50
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Edm.Stream"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/octet-stream
+
+{
+ "TotalRowCount": 1,
+ "Schema": [
+ {
+ "Column": "Id",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "CloudPcId",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "UserId",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "UserSettingId",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "DeviceId",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "CloudPcDeviceDisplayName",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "UserPrincipalName",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "IsCrossRegionEnabled",
+ "PropertyType": "Boolean"
+ },
+ {
+ "Column": "CrossRegionHealthStatus",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "LicenseType",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "DisasterRecoveryStatus",
+ "PropertyType": "String"
+ },
+ {
+ "Column": "CurrentRestorePointDateTime",
+ "PropertyType": "DateTime"
+ },
+ {
+ "Column": "ActivationExpirationDateTime",
+ "PropertyType": "DateTime"
+ }
+ ],
+ "Values": [
+ [
+ "7768debd-7955-4b32-a654-a02894bce953",
+ "69360332-619a-4b38-af5d-91ecef72f789",
+ "c939b389-979f-4687-945d-d1220b3d4d24",
+ "k739b389-979f-4j87-945d-d3220b3d4o24",
+ "9330ff50-0a1b-4038-8fe8-3c4a67ec4dc5",
+ "CPC-Cross-JG79E",
+ "john.doe@contoso.com",
+ true,
+ "Unhealthy:'ANC unhealthy', 'Network mismatch'",
+ "Cross Region",
+ "Active outage",
+ "2023-10-16 03:05:14.131 AM",
+ "2023-10-19 07:05:14.131 AM"
+ ]
+ ]
+}
+```
v1.0 Community Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/community-delete.md
+
+ Title: "Delete community"
+description: "Delete a community in Viva Engage."
+
+ms.localizationpriority: medium
+++
+# Delete community
+
+Namespace: microsoft.graph
++
+Delete a Viva Engage [community](../resources/community.md) along with all associated Microsoft 365 content, including the connected Microsoft 365 group, OneNote notebook, and Planner plans. For more information, see [What happens if I delete a Viva Engage community connected to Microsoft 365 groups](/viva/engage/engage-microsoft-365-groups#q-what-happens-if-i-delete-a-viva-engage-community-connected-to-microsoft-365-groups).
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- {
+ "blockType": "permissions",
+ "name": "community-delete-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /employeeExperience/communities/{communityId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "delete_community",
+ "sampleKeys": ["eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI4MzIxMjc1In0"]
+}
+-->
+``` http
+DELETE https://graph.microsoft.com/beta/employeeExperience/communities/eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI4MzIxMjc1In0
+```
+
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
+
v1.0 Community Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/community-update.md
+
+ Title: "Update community"
+description: "Update the properties of an existing Viva Engage community."
+
+ms.localizationpriority: medium
+++
+# Update community
+
+Namespace: microsoft.graph
++
+Update the properties of an existing Viva Engage [community](../resources/community.md).
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- {
+ "blockType": "permissions",
+ "name": "community-update-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /employeeExperience/communities/{communityId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
++
+|Property|Type|Description|
+|:|:|:|
+| description | String | The description of the community. Maximum length is 1024 characters. |
+| displayName | String | The name of the community. Maximum length is 255 characters. |
+| privacy | [communityPrivacy](../resources/community.md#communityprivacy-values) | Defines the privacy level of the community. The possible values are: `public`, `private`, `unknownFutureValue`. |
++
+## Response
+
+If successful, this method returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "update_community",
+ "sampleKeys": ["eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI4MzIxMjc1In0"]
+}
+-->
+``` http
+PATCH https://graph.microsoft.com/beta/employeeExperience/communities/eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI4MzIxMjc1In0
+Content-Type: application/json
+
+{
+ "displayName": "Financial Advice for Software Engineers",
+ "description": "A community where financial advisors who represent customers from software engineering profession can discuss advice and suggestions for their clients.",
+ "privacy": "public"
+}
+```
+
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Compliantnetworknamedlocation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/compliantnetworknamedlocation-get.md
GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations/3
- ### Response The following example shows the response.
v1.0 Contact Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contact-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Contactfolder Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contactfolder-delete.md
DELETE /users/{id | userPrincipalName}/contactFolders/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contactfolder Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contactfolder-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Contactfolder Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contactfolder-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contactfolder List Childfolders https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contactfolder-list-childfolders.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contactfolder List Contacts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contactfolder-list-contacts.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contentmodel Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contentmodel-get.md
Content-Type: application/json
"name":"BenefitChangeNotice", "createdBy": { "user": {
- "displayName": "Travis Li",
- "email": "travisli@microsoft.com",
+ "displayName": "John Doe",
+ "email": "johnd@contoso.com",
"resourceVisualization": {
- "acronym": "TL",
+ "acronym": "JD",
"color": "#881798" } }
Content-Type: application/json
"createdDateTime": "2023-04-30T08:32:00Z", "lastModifiedBy": { "user": {
- "displayName": "Travis Li",
- "email": "travisli@microsoft.com",
+ "displayName": "John Doe",
+ "email": "johnd@contoso.com",
"resourceVisualization": {
- "acronym": "TL",
+ "acronym": "JD",
"color": "#881798" } }
v1.0 Continuousaccessevaluationpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/continuousaccessevaluationpolicy-update.md
PATCH /identity/continuousAccessEvaluationPolicy
|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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Conversation Post Threads https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conversation-post-threads.md
POST /groups/{id}/conversations/{id}/threads
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body In the request body, supply a JSON representation of the [conversationThread](../resources/conversationthread.md) object.
v1.0 Conversationmembers Add https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conversationmembers-add.md
Namespace: microsoft.graph
Add multiple members in a single request to a [team](../resources/team.md). The response provides details about which memberships could and couldn't be created.
+> [!NOTE]
+> Sometimes it takes time to reflect the addition of a member after they're added. Users can use [change notifications](../resources/change-notifications-api-overview.md) to subscribe to notifications for membership changes in a particular team.
+ [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)] ## Permissions
Content-Type: application/json
#### Response
-The following is the response.
+The following example shows the response.
> **Note:** The response object shown here might be shortened for readability. <!-- {
v1.0 Countrynamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/countrynamedlocation-update.md
PATCH /identity/conditionalAccess/namedLocations/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
You must specify the **@odata.type** as `#microsoft.graph.countryNamedLocation`.
v1.0 Crosstenantaccesspolicyconfigurationdefault Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationdefault-update.md
PATCH /policies/crossTenantAccessPolicy/default
| b2bDirectConnectOutbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. | | inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. | | invitationRedemptionIdentityProviderConfiguration | [defaultInvitationRedemptionIdentityProviderConfiguration](../resources/defaultInvitationRedemptionIdentityProviderConfiguration.md) | Defines the priority order based on which an identity provider will be chosen during invitation redemption. |
-| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for your organization users accessing an external organization on your network or devices. |
+| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. |
## Response
v1.0 Crosstenantaccesspolicyconfigurationpartner Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationpartner-update.md
PATCH /policies/crossTenantAccessPolicy/partners/{id}
| b2bDirectConnectInbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your partner-specific configuration for users from other organizations accessing your resources via Microsoft Entra B2B direct connect. | | b2bDirectConnectOutbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. | | inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the partner-specific configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. |
+| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. |
## Response
HTTP/1.1 204 No Content
### Example 3: Configure tenant restrictions settings
+The following example shows how to configure tenant restrictions settings.
+ #### Request
+The following example shows a request.
+ # [HTTP](#tab/http) <!-- { "blockType": "request",
PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partners
Content-Type: application/json {
-"tenantRestrictions": {
- "usersAndGroups": {
- "accessType": "allowed",
- "targets": [
- {
- "target": "AllUsers",
- "targetType": "user"
- }
- ]
- },
- "applications": {
- "accessType": "allowed",
- "targets": [
- {
- "target": "Office365",
- "targetType": "application"
- }
- ]
+ "tenantRestrictions": {
+ "usersAndGroups": {
+ "accessType": "allowed",
+ "targets": [
+ {
+ "target": "AllUsers",
+ "targetType": "user"
}
+ ]
+ },
+ "applications": {
+ "accessType": "allowed",
+ "targets": [
+ {
+ "target": "Office365",
+ "targetType": "application"
+ }
+ ]
}
+ }
} ```
The following example shows the response.
``` http HTTP/1.1 204 No Content ```+
v1.0 Customappscope Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/customappscope-update.md
PATCH /roleManagement/exchange/customAppScopes/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
## Response
v1.0 Customclaimspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/customclaimspolicy-get.md
GET https://graph.microsoft.com/beta/servicePrincipals/{servicePrincipalsId}/cla
[!INCLUDE [sample-code](../includes/snippets/php/list-customclaimspolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-customclaimspolicy-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Customclaimspolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/customclaimspolicy-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/update-customclaimspolicy-from--php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/update-customclaimspolicy-from--python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Directory Delete Externaluserprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directory-delete-externaluserprofiles.md
DELETE /directory/externalUserProfiles/{id}
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Directory Delete Pendingexternaluserprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directory-delete-pendingexternaluserprofiles.md
DELETE /directory/pendingExternalUserProfiles/{id}
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Directory List Externaluserprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directory-list-externaluserprofiles.md
For more information, see [OData query parameters](/graph/query-parameters).
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Directory List Pendingexternaluserprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directory-list-pendingexternaluserprofile.md
This method supports the `$filter` OData query parameter to help customize the r
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Directory Post Pendingexternaluserprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directory-post-pendingexternaluserprofile.md
POST /directory/pendingExternalUserProfiles
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Driveitem Copy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-copy.md
The following example attempts to copy the children in a folder identified by `{
The destination already has the same name found at the source. The operation is accepted but it encounters a failure during processing. #### Request
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "copy-item-3", "scopes": "files.readwrite", "target": "action" } --> ```http
Content-Type: application/json
} ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++ #### Response The following example shows the response.
The optional query parameter @microsoft.graph.conflictBehavior is set to replace
The destination already has the same name found at the source. #### Request
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "copy-item-4", "scopes": "files.readwrite", "target": "action" } --> ```http
Content-Type: application/json
} ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++ #### Response The following example shows the response.
v1.0 Driveitem Discardcheckout https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-discardcheckout.md
+
+ Title: "driveItem: discardCheckout"
+description: "Discard a previously checked out driveItem."
+
+ms.localizationpriority: medium
+++
+# driveItem: discardCheckout
+
+Namespace: microsoft.graph
+++
+Discard the check out of a [driveItem](../resources/driveitem.md). This action releases a **driveItem** resource that was previously [checked out](driveitem-checkout.md). Any changes made to the item while it was checked out are discarded.
+
+The same user that performed the checkout must discard it. Another alternative is to use application permissions.
+++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
++
+<!-- {
+ "blockType": "permissions",
+ "name": "driveitem-discardcheckout-permissions"
+}
+-->
++
+## HTTP request
+
+``` http
+POST /drive/root/discardCheckout
+POST /drives/{drivesId}/root/discardCheckout
+POST /shares/{sharesId}/root/discardCheckout
+POST /drive/items/{driveItemId}/discardCheckout
+POST /shares/{sharesId}/driveItem/discardCheckout
+POST /drive/bundles/{driveItemId}/discardCheckout
+POST /drive/special/{driveItemId}/discardCheckout
+POST /drive/following/{driveItemId}/discardCheckout
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+The following example shows a discard checkout request on a file identified by `{item-id}`.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "driveitemthis.discardcheckout"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/drives/{drive-id}/items/{item-id}/discardCheckout
+```
+
+# [JavaScript](#tab/javascript)
+++
+### Response
+
+The following example shows the response.
+
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No content
+```
++
v1.0 Driveitem Move https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-move.md
-description: "To move a DriveItem to a new parent item, your app requests to update the parentReference of the DriveItem to move."
Previously updated : 09/10/2017 Title: Move a file or folder
+description: "Move a driveItem to a new parent folder."
+ Title: "driveItem: move"
ms.localizationpriority: medium doc_type: apiPageType
-# Move a DriveItem to a new folder
+# driveItem: move
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-To move a DriveItem to a new parent item, your app requests to update the **parentReference** of the DriveItem to move.
+Move a [driveItem](../resources/driveitem.md) to a new parent.
-This is a special case of the [Update](driveitem-update.md) method.
+To move a **driveItem** to a new parent item, your app requests an update to the **parentReference** of the **driveItem** to move. The move is a special type of [Update](driveitem-update.md) operation.
Your app can combine moving an item to a new container and updating other properties of the item into a single request.
-Items cannot be moved between [Drives](../resources/drive.md) using this request.
+When a **driveItem** is moved within the same site or container, all existing sharing links continue to work. If the **driveItem** is moved to a different site or container, existing sharing links no longer work.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /sites/{site-id}/drive/items/{item-id}
PATCH /users/{user-id}/drive/items/{item-id} ```
-## Optional request headers
+## Request headers
| Name | Type | Description | |:--|:-|:--|
-| if-match | String | If this request header is included and the eTag (or cTag) provided does not match the current eTag on the folder, a `412 Precondition Failed` response is returned. |
+|Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+| if-match | String | If this request header is included and the eTag (or cTag) provided doesn't match the current eTag on the folder, a `412 Precondition Failed` response is returned. Optional.|
## Request body In the request body, supply the new value for the **parentReference** property.
-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 you shouldn't include existing values that haven't changed.
+Existing properties that aren't included in the request body maintain their previous values or the properties are recalculated based on changes to other property values.
+For optimal performance, include only the values that change and omit the unchanged ones.
-**Note:** When moving items to the root of a drive your app cannot use the `"id:" "root"` syntax.
-Your app needs to provide the actual ID of the root folder for the parent reference.
+> [!NOTE]
+> When items are moved to the root of a drive, your application must use the actual ID of the root folder as the parent reference instead of the `"id: root"` syntax.
## Response
-If successful, this method returns a `200 OK` response code and updated [DriveItem](../resources/driveitem.md) resource in the response body.
+If successful, this method returns a `200 OK` response code and an updated [driveItem](../resources/driveitem.md) resource in the response body.
-## Example
+For information about how errors are returned, see [Error responses][error-response].
-This example moves an item specified by {item-id} into a folder in the user's drive with the ID `new-parent-folder-id`.
+## Examples
+### Request
+The following example moves an item specified by `{item-id}` into a folder in the user's drive with the ID `new-parent-folder-id`.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "move-item", "scopes": "files.readwrite" } -->
Content-type: application/json
} ```
-## Error responses
-
-See [Error Responses][error-response] for more info about
-how errors are returned.
- [error-response]: /graph/errors <!--
v1.0 Driveitem Post Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-post-permissions.md
+
+ Title: "Create permission on a driveItem"
+description: "Create a new permission for a driveItem."
+
+ms.localizationpriority: medium
+++
+# Create permission on a driveItem
+Namespace: microsoft.graph
++
+Create a new [permission](../resources/permission.md) object on a [driveItem](../resources/permission.md).
+
+>**Note:** You can only use this method to create a new application permission. If you want to create a new user permission in a drive item, see [invite](./driveitem-invite.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "driveitem_post_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /drives/{drive-id}/items/{item-id}/permissions
+POST /groups/{group-id}/drive/items/{item-id}/permissions
+POST /me/drive/items/{item-id}/permissions
+POST /sites/{siteId}/drive/items/{itemId}/permissions
+POST /users/{userId}/drive/items/{itemId}/permissions
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
+In the request body, supply a JSON representation of the [permission](../resources/permission.md) object.
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "create_permission_from_"
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "write"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "Items/Permissions/Create driveitem permissions"
+} -->
v1.0 Ediscovery Case Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ediscovery-case-update.md
PATCH /compliance/ediscovery/cases/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Ediscovery Custodian Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ediscovery-custodian-update.md
PATCH /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Ediscovery Legalhold Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ediscovery-legalhold-update.md
PATCH /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Ediscovery Reviewsetquery Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-update.md
PATCH /compliance/ediscovery/cases/{id}/reviewSets/{id}/queries/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Ediscovery Sourcecollection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ediscovery-sourcecollection-update.md
PATCH /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionI
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Ediscovery Tag Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ediscovery-tag-update.md
PATCH /compliance/ediscovery/cases/{caseId}/tags/{tagId}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Educationgradingcategory Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationgradingcategory-update.md
PATCH /education/classes/{classId}/assignmentSettings/gradingCategories/{grading
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Educationmodule Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationmodule-update.md
PATCH /education/classes/{class-id}/modules/{module-id}
| Content-Type | application/json | ## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:-|:-|:-|
v1.0 Educationoutcome Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationoutcome-update.md
PATCH /education/classes/{id}/assignments/{id}/submissions/{id}/outcomes/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The **educationOutcome** object will be one of the following derived types: **educationPointsOutcome**, **educationFeedbackOutcome**, or **educationRubricOutcome**. Supply the specific properties relevant to the type of outcome you're updating.
v1.0 Educationrubric Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationrubric-update.md
PATCH /education/classes/{id}/assignments/{id}/rubric
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Educationschool Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationschool-update.md
PATCH /education/schools/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | | : | :- | : |
v1.0 Educationsynchronizationerrors Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationerrors-get.md
This method supports the following [OData Query Parameters](/graph/query-paramet
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationsynchronizationprofile Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-delete.md
DELETE /education/synchronizationProfiles/{id}
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-get.md
GET /education/synchronizationProfiles/{id}
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-list.md
This method supports the following [OData Query Parameters](/graph/query-paramet
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile Pause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-pause.md
POST /education/synchronizationProfiles/{id}/pause
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-post.md
POST /education/synchronizationProfiles
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Application/json. Required. | ## Request body
v1.0 Educationsynchronizationprofile Put https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-put.md
PUT /education/synchronizationProfiles
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | ## Request body
v1.0 Educationsynchronizationprofile Reset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-reset.md
POST /education/synchronizationProfiles/{id}/reset
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile Resume https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-resume.md
POST /education/synchronizationProfiles/{id}/resume
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile Start https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-start.md
POST /education/synchronizationProfiles/{id}/start
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofile Uploadurl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-uploadurl.md
GET /education/synchronizationProfiles/{id}/uploadUrl
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationsynchronizationprofilestatus Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofilestatus-get.md
GET /education/synchronizationProfiles/{id}/profileStatus
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Employeeexperience List Communities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/employeeexperience-list-communities.md
+
+ Title: "List communities"
+description: "Get a list of the Viva Engage community objects and their properties."
+
+ms.localizationpriority: medium
+++
+# List communities
+
+Namespace: microsoft.graph
++
+Get a list of the Viva Engage [community](../resources/community.md) objects and their properties.
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- {
+ "blockType": "permissions",
+ "name": "employeeexperience-list-communities-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /employeeExperience/communities
+```
+
+## Optional query parameters
+
+This method supports the `$top`, `$select`, and `$expand` [OData query parameters](/graph/query-parameters) to help customize the response. It also supports the `$orderby` parameter for the **displayName** property.
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [community](../resources/community.md) objects in the response body.
+
+## Examples
+
+### Example 1: Get a list of communities
+
+The following example shows how to get a list of Viva Engage communities.
+
+#### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "list_community"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/employeeExperience/communities
+```
+
+#### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.community)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#employeeExperience/communities",
+ "value": [
+ {
+ "id": "eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiIxOTEzMjYyODk5MjAifQ",
+ "displayName": "All Company",
+ "description": "This is the default group for everyone in the network",
+ "privacy": "public",
+ "groupId": "195d9ecd-f80e-4bab-af95-176eba253dfa"
+ },
+ {
+ "id": "eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiIxOTE0NzY2Mzc2OTYifQ",
+ "displayName": "TestCommunity5",
+ "description": "Test community created via API",
+ "privacy": "public",
+ "groupId": "0bed8b86-5026-4a93-ac7d-56750cc099f1"
+ }
+ ]
+}
+```
+
+### Example 2: Get a list of communities with pagination
+
+The following example shows how to get a list of Viva Engage communities using the `$top` query parameter to set the page size of results.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "list_community_top"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/employeeExperience/communities?$top=2
+```
+
+#### Response
+
+If the number of communities exceeds 20 or you use the `$top` query parameter to set the page size of results, multiple query requests might be necessary to retrieve all results. In this scenario, the API continues to return a reference to the next page of results in the **@odata.nextLink** property with each response until no more pages remain to be retrieved.
+
+The following example shows the response that includes the **@odata.nextLink** property.
+
+>**Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.community)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#employeeExperience/communities",
+ "@odata.nextLink": "https://graph.microsoft.com/beta/employeeExperience/communities?$skiptoken=UVWlYzI7VjE7MTE2NDUzNDU3OTIwOzIwO0RlbW8tdGVzdC01OztEaXNwbGF5TmFtZTtmYWXYZTs",
+ "value": [
+ {
+ "id": "eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiIxOTEzMjYyODk5MjAifQ",
+ "displayName": "All Company",
+ "description": "This is the default group for everyone in the network",
+ "privacy": "public",
+ "groupId": "195d9ecd-f80e-4bab-af95-176eba253dfa"
+ },
+ {
+ "id": "eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiIxOTE0NzY2Mzc2OTYifQ",
+ "displayName": "TestCommunity5",
+ "description": "Test community created via API",
+ "privacy": "public",
+ "groupId": "0bed8b86-5026-4a93-ac7d-56750cc099f1"
+ }
+ ]
+}
+```
+
v1.0 Entitlementmanagement Post Accesspackageassignmentpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/entitlementmanagement-post-accesspackageassignmentpolicies.md
Content-type: application/json
} ```
-### Example 5: Create a policy and specify the stages to trigger pre-defined access package custom extensions
+### Example 5: Create a policy and specify the stages to trigger predefined access package custom extensions
-#### Request
+In the following example, the predefined **accessPackageCustomWorkflowExtension** object is triggered by the creation or approval of an access package assignment request. The identifier in the **customExtension** property corresponds to the ID of the **accessPackageCustomWorkflowExtension** object.
-In the following example, the pre-defined **accessPackageCustomWorkflowExtension** object is triggered when an access package assignment request is created and when it's granted. The identifier provided within the **customExtension** field is the **accessPackageCustomWorkflowExtension** object's ID.
+#### Request
+The following example shows a request.
# [HTTP](#tab/http) <!-- {
Content-type: application/json
#### Response
-The following example shows the response. The **customExtensionStageSettings** object isn't returned by default. To retrieve this object, use the **GET** method with `$expand`. For more information, see [Retrieve the custom extension stage settings for a policy](accesspackageassignmentpolicy-get.md#example-3-retrieve-the-custom-extension-stage-settings-for-a-policy)
+The following example shows the response. The **customExtensionStageSettings** object isn't returned by default. To retrieve this object, use the [GET accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) method with `$expand`. For more information, see [Example 3: Retrieve the custom extension stage settings for a policy](../api/accesspackageassignmentpolicy-get.md#example-3-retrieve-the-custom-extension-stage-settings-for-a-policy).
> **Note:** The response object shown here might be shortened for readability. <!-- {
v1.0 Entitlementmanagement Post Assignmentrequests https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/entitlementmanagement-post-assignmentrequests.md
Content-type: application/json
- #### Response The following example shows the response.
v1.0 Event Accept https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-accept.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Cancel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-cancel.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Decline https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-decline.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-delete.md
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Event Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-delta.md
includes the encoded, desired parameters.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. | | Prefer | string | outlook.timezone={Time zone string}. Optional, UTC assumed if absent.|
v1.0 Event Dismissreminder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-dismissreminder.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Response
v1.0 Event Forward https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-forward.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-get.md
This method supports the [OData query parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 Event List Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-list-attachments.md
GET https://graph.microsoft.com/beta/me/events/{id}?$expand=attachments
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Event List Instances https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-list-instances.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | ## Request body
v1.0 Event Post Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-post-attachments.md
POST /groups/{id}/events/{id}/attachments
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Snoozereminder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-snoozereminder.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Tentativelyaccept https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-tentativelyaccept.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/event-update.md
PATCH /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## 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 you shouldn't include existing values that haven't changed.
v1.0 Eventmessage Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/eventmessage-delete.md
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Eventmessage Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/eventmessage-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Eventmessage List Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/eventmessage-list-attachments.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Eventmessage Post Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/eventmessage-post-attachments.md
POST /users/{id|userPrincipalName}/messages/{id}/attachments
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Eventmessage Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/eventmessage-update.md
PATCH /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. 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 you shouldn't include existing values that haven't changed. Writable/Updatable properties are
v1.0 Exchangeprotectionpolicy List Mailboxinclusionrules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/exchangeprotectionpolicy-list-mailboxinclusionrules.md
Authorization: Bearer <Access-Token>
[!INCLUDE [sample-code](../includes/snippets/php/exchangeprotectionpolicy-list-mailboxinclusionrule-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/exchangeprotectionpolicy-list-mailboxinclusionrule-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Exchangeprotectionpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/exchangeprotectionpolicy-update.md
Authorization: Bearer <Access-Token>
[!INCLUDE [sample-code](../includes/snippets/php/exchangeprotectionpolicy-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/exchangeprotectionpolicy-update-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Exchangerestoresession List Mailboxrestoreartifacts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/exchangerestoresession-list-mailboxrestoreartifacts.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/exchangeRestoreSess
[!INCLUDE [sample-code](../includes/snippets/php/mailboxrestoreartifact-list-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/mailboxrestoreartifact-list-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Exchangerestoresession Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/exchangerestoresession-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/exchangerestoresession-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/exchangerestoresession-update-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Externalconnectors Externalconnection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalconnectors-externalconnection-update.md
PATCH /external/connections/{id}
## 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. The following properties can be updated.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed. The following properties can be updated.
| Property | Type | Description | |:--|:--|:|
v1.0 Externalmeetingregistrant Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalmeetingregistrant-delete.md
doc_type: apiPageType
-# Delete externalMeetingRegistrant
+# Delete externalMeetingRegistrant (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ The meeting organizer removes an [externalMeetingRegistrant](../resources/externalmeetingregistrant.md) from an online meeting which has [externalMeetingRegistration](../resources/externalmeetingregistration.md) enabled. [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Externalmeetingregistrant List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalmeetingregistrant-list.md
doc_type: apiPageType
-# List externalMeetingRegistrants
+# List externalMeetingRegistrants (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Get a list of the [externalMeetingRegistrants](../resources/externalmeetingregistrant.md) of an [onlineMeeting](../resources/onlinemeeting.md). [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Externalmeetingregistrant Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalmeetingregistrant-post.md
doc_type: apiPageType
-# Create externalMeetingRegistrant
+# Create externalMeetingRegistrant (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Enroll an [externalMeetingRegistrant](../resources/externalmeetingregistrant.md) in an online meeting which has [externalMeetingRegistration](../resources/externalmeetingregistration.md) enabled. The meeting organizer enrolls someone by providing a unique **id** in the external registration system and gets the unique **joinWebUrl** of this registrant. [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Externalmeetingregistration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalmeetingregistration-delete.md
doc_type: apiPageType
-# Delete externalMeetingRegistration
+# Delete externalMeetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Disable and delete the [externalMeetingRegistration](../resources/externalmeetingregistration.md) of an [onlineMeeting](../resources/onlinemeeting.md). [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Externalmeetingregistration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalmeetingregistration-get.md
doc_type: apiPageType
-# Get externalMeetingRegistration
+# Get externalMeetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Get the [externalMeetingRegistration](../resources/externalmeetingregistration.md) details associated with an [onlineMeeting](../resources/onlinemeeting.md). [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Externalmeetingregistration Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externalmeetingregistration-post.md
doc_type: apiPageType
-# Create externalMeetingRegistration
+# Create externalMeetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Enable registration for an [onlineMeeting](../resources/onlinemeeting.md) using an external registration system. An online meeting can only have one registration enabled. ## Permissions
v1.0 Externaluserprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externaluserprofile-get.md
GET /directory/externalUserProfiles/{id}
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Externaluserprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/externaluserprofile-update.md
PATCH /directory/externalUserProfiles/{id}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Federatedidentitycredential Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/federatedidentitycredential-upsert.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Create a new [federatedIdentityCredential](../resources/federatedidentitycredential.md) object for an application if it does exist, or update the properties of an existing [federatedIdentityCredential](../resources/federatedidentitycredential.md) object. By [configuring a trust relationship](/azure/active-directory/develop/workload-identity-federation-create-trust) between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.
+Create a new [federatedIdentityCredential](../resources/federatedidentitycredential.md) object for an application if it doesn't exist, or update the properties of an existing [federatedIdentityCredential](../resources/federatedidentitycredential.md) object. By [configuring a trust relationship](/azure/active-directory/develop/workload-identity-federation-create-trust) between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)] ## Permissions Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "application_post_federatedidentitycredentials" } -->
+<!-- { "blockType": "permissions", "name": "federatedidentitycredential-upsert" } -->
## HTTP request
v1.0 Group Deletepasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-deletepasswordsinglesignoncredentials.md
POST /groups/{groupsId}/deletePasswordSingleSignOnCredentials
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Group Get Event https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-get-event.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | | :-- | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 Group Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-get.md
For more information on OData query options, see [OData Query Parameters](/graph
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Getpasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-getpasswordsinglesignoncredentials.md
POST /groups/{groupsId}/getPasswordSingleSignOnCredentials
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-list-calendarview.md
This method also supports some of the [OData Query Parameters](/graph/query-para
| Name | Type | Description | | :-- | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 Group List Events https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-list-events.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this header to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** property is returned in HTML format. Optional. |
v1.0 Group List Owners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-list-owners.md
Some queries are supported only when you use the **ConsistencyLevel** header set
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group List Photos https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-list-photos.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Update Event https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-update-event.md
PATCH /groups/{id}/calendar/events/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Update Thread https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-update-thread.md
PATCH /groups/{id}/threads/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-update.md
PATCH /groups/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-upsert.md
You can create or update the following types of group:
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "group_post_groups" } -->
+<!-- { "blockType": "permissions", "name": "group_upsert" } -->
In order for an app with Group.Create permission to create a group with owners or members, it must have the privileges to read the object type that it wants to assign as the group owner or member. Therefore:
PATCH /groups/(uniqueName='uniqueName')
| Name | Description | |:--|:|
-| Authorization | Bearer {token}. Required.|
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required.| | Prefer | `create-if-missing`. Required for upsert behavior, otherwise the request is treated as an update operation. |
v1.0 Homerealmdiscoverypolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-update.md
PATCH /policies/homeRealmDiscoveryPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Icon Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/icon-update.md
PATCH /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/tables/{id|name
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| ## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Identitygovernance Insights Toptasksprocessedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/identitygovernance-insights-toptasksprocessedsummary.md
GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/insig
[!INCLUDE [sample-code](../includes/snippets/php/insightsthistoptasksprocessedsummary-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/insightsthistoptasksprocessedsummary-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Identitygovernance Insights Topworkflowsprocessedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/identitygovernance-insights-topworkflowsprocessedsummary.md
GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/insig
[!INCLUDE [sample-code](../includes/snippets/php/insightsthistopworkflowsprocessedsummary-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/insightsthistopworkflowsprocessedsummary-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Identitygovernance Insights Workflowsprocessedbycategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/identitygovernance-insights-workflowsprocessedbycategory.md
GET /identityGovernance/lifecycleWorkflows/insights/workflowsProcessedByCategory
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/insig
[!INCLUDE [sample-code](../includes/snippets/php/insightsthisworkflowsprocessedbycategory-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/insightsthisworkflowsprocessedbycategory-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Identitygovernance Insights Workflowsprocessedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/identitygovernance-insights-workflowsprocessedsummary.md
GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/insig
[!INCLUDE [sample-code](../includes/snippets/php/insightsthisworkflowsprocessedsummary-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/insightsthisworkflowsprocessedsummary-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Identitygovernance Run Summary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/identitygovernance-run-summary.md
GET /identityGovernance/lifecycleWorkflows/workflows/{workflowId}/runs/summary(s
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inactiveawsresourcefinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inactiveawsresourcefinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.inacti
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inactiveawsrolefinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inactiveawsrolefinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.inacti
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inactiveazureserviceprincipalfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inactiveazureserviceprincipalfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/azure/findings/microsoft.graph.inac
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inactivegcpserviceaccountfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inactivegcpserviceaccountfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/gcp/findings/microsoft.graph.inacti
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inactiveserverlessfunctionfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inactiveserverlessfunctionfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/gcp/findings/microsoft.graph.inacti
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inactiveuserfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inactiveuserfinding-aggregatedsummary.md
GET https://graph.microsoft.com/beta/identityGovernance/permissionsAnalytics/gcp
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Industrydata Administrativeunitprovisioningflow Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-administrativeunitprovisioningflow-delete.md
DELETE /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlow
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Administrativeunitprovisioningflow Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-administrativeunitprovisioningflow-get.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Administrativeunitprovisioningflow Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-administrativeunitprovisioningflow-update.md
PATCH /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlows
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Industrydata Azuredatalakeconnector Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-azuredatalakeconnector-update.md
Content-type: application/json
- ### Response The following example shows the response.
v1.0 Industrydata Classgroupprovisioningflow Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-classgroupprovisioningflow-delete.md
DELETE /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlow
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Classgroupprovisioningflow Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-classgroupprovisioningflow-get.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Classgroupprovisioningflow Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-classgroupprovisioningflow-update.md
PATCH /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlows
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Industrydata Inboundapiflow Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-inboundapiflow-post.md
Content-Type: application/json
- ### Response The following example shows the response.
v1.0 Industrydata Inboundapiflow Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-inboundapiflow-update.md
Content-length: 246
- ### Response The following example shows the response.
v1.0 Industrydata Industrydataconnector Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-industrydataconnector-delete.md
DELETE https://graph.microsoft.com/beta/external/industryData/dataConnectors/8c0
-- ### Response The following example shows the response.
v1.0 Industrydata Industrydataconnector Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-industrydataconnector-get.md
GET https://graph.microsoft.com/beta/external/industryData/dataConnectors/51dca0
- ### Response The following example shows the response.
v1.0 Industrydata Industrydataroot Delete Outboundprovisioningflowsets https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-industrydataroot-delete-outboundprovisioningflowsets.md
DELETE /external/industryData/outboundProvisioningFlowSets/{id}
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Industrydataroot List Outboundprovisioningflowsets https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-industrydataroot-list-outboundprovisioningflowsets.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Industrydataroot Post Outboundprovisioningflowsets https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-industrydataroot-post-outboundprovisioningflowsets.md
POST /external/industryData/OutboundProvisioningFlowSets
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Industrydata Onerosterapidataconnector Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-onerosterapidataconnector-post.md
Content-Type: application/json
- ### Response The following example shows the response.
v1.0 Industrydata Onerosterapidataconnector Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-onerosterapidataconnector-update.md
Content-type: application/json
- ### Response The following example shows the response.
v1.0 Industrydata Outboundprovisioningflowset Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-outboundprovisioningflowset-get.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Outboundprovisioningflowset List Provisioningflows https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-outboundprovisioningflowset-list-provisioningflows.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Outboundprovisioningflowset Post Provisioningflows https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-outboundprovisioningflowset-post-provisioningflows.md
POST /external/industryData/outboundProvisioningFlowSets/{id}/provisioningFlows
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Industrydata Outboundprovisioningflowset Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-outboundprovisioningflowset-update.md
PATCH /external/industryData/outboundProvisioningFlowSets/{id}
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Industrydata Provisioningflow Reset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-provisioningflow-reset.md
POST /external/industryData/outboundProvisioningFlowSets/{outboundProvisioningFl
| Name | Description | | :-- | : |
-| Authorization| Bearer {token}. Required. |
+| Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
POST https://graph.microsoft.com/beta/external/industryData/outboundProvisioning
[!INCLUDE [sample-code](../includes/snippets/php/provisioningflowthisreset-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/provisioningflowthisreset-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Industrydata Referencedefinition Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-referencedefinition-delete.md
Perform a soft delete of a [referenceDefinition](../resources/industrydata-refer
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- {
- "blockType": "permissions",
- "name": "industrydata-referencedefinition-delete-permissions"
-}
>
+<!-- { "blockType": "permissions", "name": "industrydata_referencedefinition_delete" } -->
[!INCLUDE [permissions-table](../includes/permissions/industrydata-referencedefinition-delete-permissions.md)] ## HTTP request
DELETE https://graph.microsoft.com/beta/external/industryData/referenceDefinitio
- ### Response The following example shows the response.
v1.0 Industrydata Referencedefinition Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-referencedefinition-post.md
You can extend the following reference types with other codes that better align
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- {
- "blockType": "permissions",
- "name": "industrydata-referencedefinition-post-permissions"
-}
>
+<!-- { "blockType": "permissions", "name": "industrydata_referencedefinition_post" } -->
[!INCLUDE [permissions-table](../includes/permissions/industrydata-referencedefinition-post-permissions.md)] ## HTTP request
Content-Type: application/json
- ### Response The following example shows the response.
v1.0 Industrydata Referencedefinition Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-referencedefinition-update.md
Update the properties of a [referenceDefinition](../resources/industrydata-refer
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- {
- "blockType": "permissions",
- "name": "industrydata-referencedefinition-update-permissions"
-}
>
+<!-- { "blockType": "permissions", "name": "industrydata_referencedefinition_update" } -->
[!INCLUDE [permissions-table](../includes/permissions/industrydata-referencedefinition-update-permissions.md)] ## HTTP request
Content-Type: application/json
- ### Response The following example shows the response.
v1.0 Industrydata Securitygroupprovisioningflow Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-securitygroupprovisioningflow-delete.md
DELETE /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlow
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Securitygroupprovisioningflow Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-securitygroupprovisioningflow-get.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Securitygroupprovisioningflow Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-securitygroupprovisioningflow-update.md
PATCH /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlows
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Industrydata Userprovisioningflow Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-userprovisioningflow-delete.md
DELETE /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlow
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Userprovisioningflow Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-userprovisioningflow-get.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Industrydata Userprovisioningflow Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/industrydata-userprovisioningflow-update.md
PATCH /external/industryData/OutboundProvisioningFlowSets/{id}/provisioningFlows
| Name | Description | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Inferenceclassification List Overrides https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inferenceclassification-list-overrides.md
GET /users/{id}/inferenceClassification/overrides
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Inferenceclassification Post Overrides https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inferenceclassification-post-overrides.md
POST /users/{id}/inferenceClassification/overrides
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Inferenceclassificationoverride Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inferenceclassificationoverride-delete.md
DELETE /users/{id}/inferenceClassification/overrides/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Inferenceclassificationoverride Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/inferenceclassificationoverride-update.md
PATCH /users/{id}/inferenceClassification/overrides/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Intune Androidforwork Androiddeviceownerenrollmentprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-androidforwork-androiddeviceownerenrollmentprofile-create.md
The following table shows the properties that are required when you create the a
|tokenCreationDateTime|DateTimeOffset|Date time the most recently created token was created.| |tokenExpirationDateTime|DateTimeOffset|Date time the most recently created token will expire.| |enrolledDeviceCount|Int32|Total number of Android devices that have enrolled using this enrollment profile.|
-|enrollmentTokenUsageCount|Int32|Total number of AOSP devices that have enrolled using the current token.|
+|enrollmentTokenUsageCount|Int32|Total number of AOSP devices that have enrolled using the current token. Valid values 0 to 20000|
|qrCodeContent|String|String used to generate a QR code for the token.| |qrCodeImage|[mimeContent](../resources/intune-shared-mimecontent.md)|String used to generate a QR code for the token.| |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance.|
v1.0 Intune Androidforwork Androiddeviceownerenrollmentprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-androidforwork-androiddeviceownerenrollmentprofile-update.md
The following table shows the properties that are required when you create the [
|tokenCreationDateTime|DateTimeOffset|Date time the most recently created token was created.| |tokenExpirationDateTime|DateTimeOffset|Date time the most recently created token will expire.| |enrolledDeviceCount|Int32|Total number of Android devices that have enrolled using this enrollment profile.|
-|enrollmentTokenUsageCount|Int32|Total number of AOSP devices that have enrolled using the current token.|
+|enrollmentTokenUsageCount|Int32|Total number of AOSP devices that have enrolled using the current token. Valid values 0 to 20000|
|qrCodeContent|String|String used to generate a QR code for the token.| |qrCodeImage|[mimeContent](../resources/intune-shared-mimecontent.md)|String used to generate a QR code for the token.| |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance.|
v1.0 Intune Apps Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-apps-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-apps-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Apps Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-apps-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-apps-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-apps-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-apps-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Apps Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-apps-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-apps-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Apps Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-apps-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-apps-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-apps-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-apps-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Apps Ioslobappprovisioningconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-ioslobappprovisioningconfiguration-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.
+Create a new [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the i
## Response
-If successful, this method returns a `201 Created` response code and a [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object in the response body.
## Example
v1.0 Intune Apps Ioslobappprovisioningconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-ioslobappprovisioningconfiguration-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md).
+Deletes a [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Apps Ioslobappprovisioningconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-ioslobappprovisioningconfiguration-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 [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.
+Read properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object in the response body.
## Example
v1.0 Intune Apps Ioslobappprovisioningconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-ioslobappprovisioningconfiguration-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) objects.
+List properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceAppManagement/iosLobAppProvisioningConfigurations
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) objects in the response body.
## Example
v1.0 Intune Apps Ioslobappprovisioningconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-ioslobappprovisioningconfiguration-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 [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.
+Update the properties of a [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisi
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.
+In the request body, supply a JSON representation for the [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.
-The following table shows the properties that are required when you create the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md).
+The following table shows the properties that are required when you create the [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.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 [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object in the response body.
## Example
v1.0 Intune Apps Iosvppapp Revokealllicenses https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppapp-revokealllicenses.md
Content-length: 36
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 Apps Iosvppapp Revokedevicelicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppapp-revokedevicelicense.md
Content-length: 85
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 Apps Iosvppapp Revokeuserlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppapp-revokeuserlicense.md
Content-length: 66
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 Apps Iosvppappassigneddevicelicense Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneddevicelicense-create.md
Content-Length: 376
"managedDeviceId": "Managed Device Id value", "deviceName": "Device Name value" }
-```
+```
v1.0 Intune Apps Iosvppappassigneddevicelicense Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneddevicelicense-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Iosvppappassigneddevicelicense Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneddevicelicense-get.md
Content-Length: 411
"deviceName": "Device Name value" } }
-```
+```
v1.0 Intune Apps Iosvppappassigneddevicelicense List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneddevicelicense-list.md
Content-Length: 441
} ] }
-```
+```
v1.0 Intune Apps Iosvppappassigneddevicelicense Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneddevicelicense-update.md
Content-Length: 376
"managedDeviceId": "Managed Device Id value", "deviceName": "Device Name value" }
-```
+```
v1.0 Intune Apps Iosvppappassignedlicense Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassignedlicense-create.md
Content-Length: 283
"userName": "User Name value", "userPrincipalName": "User Principal Name value" }
-```
+```
v1.0 Intune Apps Iosvppappassignedlicense Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassignedlicense-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Iosvppappassignedlicense Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassignedlicense-get.md
Content-Length: 314
"userPrincipalName": "User Principal Name value" } }
-```
+```
v1.0 Intune Apps Iosvppappassignedlicense List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassignedlicense-list.md
Content-Length: 340
} ] }
-```
+```
v1.0 Intune Apps Iosvppappassignedlicense Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassignedlicense-update.md
Content-Length: 283
"userName": "User Name value", "userPrincipalName": "User Principal Name value" }
-```
+```
v1.0 Intune Apps Iosvppappassigneduserlicense Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneduserlicense-create.md
Content-Length: 287
"userName": "User Name value", "userPrincipalName": "User Principal Name value" }
-```
+```
v1.0 Intune Apps Iosvppappassigneduserlicense Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneduserlicense-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Iosvppappassigneduserlicense Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneduserlicense-get.md
Content-Length: 318
"userPrincipalName": "User Principal Name value" } }
-```
+```
v1.0 Intune Apps Iosvppappassigneduserlicense List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneduserlicense-list.md
Content-Length: 344
} ] }
-```
+```
v1.0 Intune Apps Iosvppappassigneduserlicense Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-iosvppappassigneduserlicense-update.md
Content-Length: 287
"userName": "User Name value", "userPrincipalName": "User Principal Name value" }
-```
+```
v1.0 Intune Apps Macosvppappassignedlicense Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-macosvppappassignedlicense-create.md
Content-Length: 285
"userName": "User Name value", "userPrincipalName": "User Principal Name value" }
-```
+```
v1.0 Intune Apps Macosvppappassignedlicense Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-macosvppappassignedlicense-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Macosvppappassignedlicense Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-macosvppappassignedlicense-get.md
Content-Length: 316
"userPrincipalName": "User Principal Name value" } }
-```
+```
v1.0 Intune Apps Macosvppappassignedlicense List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-macosvppappassignedlicense-list.md
Content-Length: 342
} ] }
-```
+```
v1.0 Intune Apps Macosvppappassignedlicense Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-macosvppappassignedlicense-update.md
Content-Length: 285
"userName": "User Name value", "userPrincipalName": "User Principal Name value" }
-```
+```
v1.0 Intune Apps Microsoftstoreforbusinesscontainedapp Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-microsoftstoreforbusinesscontainedapp-create.md
Content-Length: 176
"id": "bf1d79df-79df-bf1d-df79-1dbfdf791dbf", "appUserModelId": "App User Model Id value" }
-```
+```
v1.0 Intune Apps Microsoftstoreforbusinesscontainedapp Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-microsoftstoreforbusinesscontainedapp-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Microsoftstoreforbusinesscontainedapp Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-microsoftstoreforbusinesscontainedapp-get.md
Content-Length: 201
"appUserModelId": "App User Model Id value" } }
-```
+```
v1.0 Intune Apps Microsoftstoreforbusinesscontainedapp List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-microsoftstoreforbusinesscontainedapp-list.md
Content-Length: 221
} ] }
-```
+```
v1.0 Intune Apps Microsoftstoreforbusinesscontainedapp Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-microsoftstoreforbusinesscontainedapp-update.md
Content-Length: 176
"id": "bf1d79df-79df-bf1d-df79-1dbfdf791dbf", "appUserModelId": "App User Model Id value" }
-```
+```
v1.0 Intune Apps Mobileapp Createcatalogapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileapp-createcatalogapp.md
Content-Length: 1010
"supersededAppCount": 2 } }
-```
+```
v1.0 Intune Apps Mobileapp Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileapp-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 [mobileApp](../resources/intune-shared-mobileapp.md) object.
+Read properties and relationships of the [mobileApp](../resources/intune-apps-mobileapp.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [mobileApp](../resources/intune-shared-mobileapp.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [mobileApp](../resources/intune-apps-mobileapp.md) object in the response body.
## Example
v1.0 Intune Apps Mobileapp Getpublishingconstraints https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileapp-getpublishingconstraints.md
Content-Length: 245
} } }
-```
+```
v1.0 Intune Apps Mobileapp List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileapp-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [mobileApp](../resources/intune-shared-mobileapp.md) objects.
+List properties and relationships of the [mobileApp](../resources/intune-apps-mobileapp.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceAppManagement/mobileApps
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [mobileApp](../resources/intune-shared-mobileapp.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [mobileApp](../resources/intune-apps-mobileapp.md) objects in the response body.
## Example
v1.0 Intune Apps Mobileappcontent Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontent-create.md
Content-Length: 107
"@odata.type": "#microsoft.graph.mobileAppContent", "id": "fe0bb9a9-b9a9-fe0b-a9b9-0bfea9b90bfe" }
-```
+```
v1.0 Intune Apps Mobileappcontent Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontent-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Mobileappcontent Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontent-get.md
Content-Length: 130
"id": "fe0bb9a9-b9a9-fe0b-a9b9-0bfea9b90bfe" } }
-```
+```
v1.0 Intune Apps Mobileappcontent List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontent-list.md
Content-Length: 148
} ] }
-```
+```
v1.0 Intune Apps Mobileappcontent Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontent-update.md
Content-Length: 107
"@odata.type": "#microsoft.graph.mobileAppContent", "id": "fe0bb9a9-b9a9-fe0b-a9b9-0bfea9b90bfe" }
-```
+```
v1.0 Intune Apps Mobileappcontentfile Commit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-commit.md
Content-length: 399
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 Apps Mobileappcontentfile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-create.md
Content-Length: 555
"isFrameworkFile": true, "isDependency": true }
-```
+```
v1.0 Intune Apps Mobileappcontentfile Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Mobileappcontentfile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-get.md
Content-Length: 604
"isDependency": true } }
-```
+```
v1.0 Intune Apps Mobileappcontentfile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-list.md
Content-Length: 648
} ] }
-```
+```
v1.0 Intune Apps Mobileappcontentfile Renewupload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-renewupload.md
POST https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAppI
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 Apps Mobileappcontentfile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobileappcontentfile-update.md
Content-Length: 555
"isFrameworkFile": true, "isDependency": true }
-```
+```
v1.0 Intune Apps Mobilecontainedapp Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobilecontainedapp-get.md
Content-Length: 132
"id": "3c02d875-d875-3c02-75d8-023c75d8023c" } }
-```
+```
v1.0 Intune Apps Mobilecontainedapp List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-mobilecontainedapp-list.md
Content-Length: 150
} ] }
-```
+```
v1.0 Intune Apps Windowsuniversalappxcontainedapp Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-windowsuniversalappxcontainedapp-create.md
Content-Length: 171
"id": "2d03284a-284a-2d03-4a28-032d4a28032d", "appUserModelId": "App User Model Id value" }
-```
+```
v1.0 Intune Apps Windowsuniversalappxcontainedapp Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-windowsuniversalappxcontainedapp-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAp
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 Apps Windowsuniversalappxcontainedapp Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-windowsuniversalappxcontainedapp-get.md
Content-Length: 196
"appUserModelId": "App User Model Id value" } }
-```
+```
v1.0 Intune Apps Windowsuniversalappxcontainedapp List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-windowsuniversalappxcontainedapp-list.md
Content-Length: 216
} ] }
-```
+```
v1.0 Intune Apps Windowsuniversalappxcontainedapp Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-apps-windowsuniversalappxcontainedapp-update.md
Content-Length: 171
"id": "2d03284a-284a-2d03-4a28-032d4a28032d", "appUserModelId": "App User Model Id value" }
-```
+```
v1.0 Intune Auditing Auditevent Getauditactivitytypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-auditing-auditevent-getauditactivitytypes.md
Content-Length: 61
"Get Audit Activity Types value" ] }
-```
+```
v1.0 Intune Auditing Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-auditing-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-auditing-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-auditing-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Auditing Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-auditing-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-auditing-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-auditing-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-auditing-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-auditing-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Books Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-books-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Books Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-books-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-books-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Chromebooksync Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-chromebooksync-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Chromebooksync Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-chromebooksync-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-chromebooksync-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Cloudpkigraphservice Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-cloudpkigraphservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-cloudpkigraphservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-cloudpkigraphservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Cloudpkigraphservice Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-cloudpkigraphservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-cloudpkigraphservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-cloudpkigraphservice-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-cloudpkigraphservice-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-cloudpkigraphservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Companyterms Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-companyterms-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Companyterms Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-companyterms-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-companyterms-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Androidcertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidcertificateprofilebase-get.md
Content-Length: 1723
] } }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownercertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownercertificateprofilebase-get.md
Content-Length: 1734
"subjectAlternativeNameType": "emailAddress" } }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerimportedpfxcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownerimportedpfxcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.| |certificateAccessType|[androidDeviceOwnerCertificateAccessType](../resources/intune-deviceconfig-androiddeviceownercertificateaccesstype.md)|Certificate access type. Possible values are: `userApproval`, `specificApps`, `unknownFutureValue`.|
v1.0 Intune Deviceconfig Androiddeviceownerimportedpfxcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownerimportedpfxcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.| |certificateAccessType|[androidDeviceOwnerCertificateAccessType](../resources/intune-deviceconfig-androiddeviceownercertificateaccesstype.md)|Certificate access type. Possible values are: `userApproval`, `specificApps`, `unknownFutureValue`.|
v1.0 Intune Deviceconfig Androiddeviceownerpkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownerpkcscertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Androiddeviceownerpkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownerpkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Androiddeviceownerscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownerscepcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Androiddeviceownerscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownerscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Androiddeviceownertrustedrootcertificate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownertrustedrootcertificate-create.md
Content-Length: 1323
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownertrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownertrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Androiddeviceownertrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownertrustedrootcertificate-get.md
Content-Length: 1410
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownertrustedrootcertificate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownertrustedrootcertificate-list.md
Content-Length: 1492
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownertrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownertrustedrootcertificate-update.md
Content-Length: 1323
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkcertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkcertificateprofilebase-get.md
Content-Length: 1730
"subjectAlternativeNameType": "emailAddress" } }
-```
+```
v1.0 Intune Deviceconfig Androidforworkimportedpfxcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkimportedpfxcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
v1.0 Intune Deviceconfig Androidforworkimportedpfxcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkimportedpfxcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
v1.0 Intune Deviceconfig Androidforworkpkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkpkcscertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Androidforworkpkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkpkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Androidforworkscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkscepcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Androidforworkscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Androidforworktrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworktrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Androidforworktrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworktrustedrootcertificate-get.md
Content-Length: 1406
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Androidforworktrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworktrustedrootcertificate-update.md
Content-Length: 1319
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Androidimportedpfxcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidimportedpfxcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
v1.0 Intune Deviceconfig Androidimportedpfxcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidimportedpfxcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
v1.0 Intune Deviceconfig Androidpkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidpkcscertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name| |certificateTemplateName|String|PKCS Certificate Template Name|
v1.0 Intune Deviceconfig Androidpkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidpkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name| |certificateTemplateName|String|PKCS Certificate Template Name|
v1.0 Intune Deviceconfig Androidscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidscepcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.|
v1.0 Intune Deviceconfig Androidscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.|
v1.0 Intune Deviceconfig Androidtrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidtrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Androidtrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidtrustedrootcertificate-get.md
Content-Length: 1399
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Androidtrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidtrustedrootcertificate-update.md
Content-Length: 1312
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilecertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilecertificateprofilebase-get.md
Content-Length: 1734
"subjectAlternativeNameType": "emailAddress" } }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilepkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilepkcscertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Androidworkprofilepkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilepkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Androidworkprofilescepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilescepcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Androidworkprofilescepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilescepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Androidworkprofiletrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofiletrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Androidworkprofiletrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofiletrustedrootcertificate-get.md
Content-Length: 1410
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofiletrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofiletrustedrootcertificate-update.md
Content-Length: 1323
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownercertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownercertificateprofilebase-get.md
Content-Length: 1731
"subjectAlternativeNameType": "emailAddress" } }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerpkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownerpkcscertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Aospdeviceownerpkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownerpkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
v1.0 Intune Deviceconfig Aospdeviceownerscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownerscepcertificateprofile-create.md
The following table shows the properties that are required when you create the a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Aospdeviceownerscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownerscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Aospdeviceownertrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownertrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Aospdeviceownertrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownertrustedrootcertificate-get.md
Content-Length: 1407
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownertrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-aospdeviceownertrustedrootcertificate-update.md
Content-Length: 1320
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-devicecompliancepolicy-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 [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) object.
+Read properties and relationships of the [deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Devicecompliancepolicy List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-devicecompliancepolicy-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) objects.
+List properties and relationships of the [deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceCompliancePolicies
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) objects in the response body.
## Example
v1.0 Intune Deviceconfig Deviceconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-deviceconfiguration-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 [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) object.
+Read properties and relationships of the [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Deviceconfiguration Getomasettingplaintextvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-deviceconfiguration-getomasettingplaintextvalue.md
Content-Length: 57
{ "value": "Get Oma Setting Plain Text Value value" }
-```
+```
v1.0 Intune Deviceconfig Deviceconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-deviceconfiguration-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) objects.
+List properties and relationships of the [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.gra
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) objects in the response body.
## Example
v1.0 Intune Deviceconfig Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-deviceconfig-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-deviceconfig-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-deviceconfig-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-deviceconfig-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-deviceconfig-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-deviceconfig-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Devicemanagementderivedcredentialsettings Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-devicemanagementderivedcredentialsettings-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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object in the response body.
## Example
Content-Length: 155
"id": "bc650741-0741-bc65-4107-65bc410765bc" } }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementderivedcredentialsettings Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-devicemanagementderivedcredentialsettings-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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.g
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+In the request body, supply a JSON representation for the [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object.
-The following table shows the properties that are required when you create the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md).
+The following table shows the properties that are required when you create the [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object in the response body.
## Example
Content-Length: 132
"@odata.type": "#microsoft.graph.deviceManagementDerivedCredentialSettings", "id": "bc650741-0741-bc65-4107-65bc410765bc" }
-```
+```
v1.0 Intune Deviceconfig Hardwarepassworddetail Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepassworddetail-create.md
+
+ Title: "Create hardwarePasswordDetail"
+description: "Create a new hardwarePasswordDetail object."
+
+localization_priority: Normal
+++
+# Create hardwarePasswordDetail
+
+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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/hardwarePasswordDetails
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the hardwarePasswordDetail object.
+
+The following table shows the properties that are required when you create the hardwarePasswordDetail.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier for the managed device. This ID is assigned at enrollment time. This is different than the Entra device ID, this one is for the managedDevice object itself. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|serialNumber|String|The device serial number as defined by the device manufacturer. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|currentPassword|String|The current device's BIOS password. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|previousPasswords|String collection|The list of all the previous device BIOS passwords. Supports: $filter, $select, $top, $skip. This property is read-only.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/hardwarePasswordDetails
+Content-type: application/json
+Content-length: 218
+
+{
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "serialNumber": "Serial Number value",
+ "currentPassword": "Current Password value",
+ "previousPasswords": [
+ "Previous Passwords value"
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+Content-Length: 267
+
+{
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "id": "e3ef8349-8349-e3ef-4983-efe34983efe3",
+ "serialNumber": "Serial Number value",
+ "currentPassword": "Current Password value",
+ "previousPasswords": [
+ "Previous Passwords value"
+ ]
+}
+```
v1.0 Intune Deviceconfig Hardwarepassworddetail Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepassworddetail-delete.md
+
+ Title: "Delete hardwarePasswordDetail"
+description: "Deletes a hardwarePasswordDetail."
+
+localization_priority: Normal
+++
+# Delete hardwarePasswordDetail
+
+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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetailId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/hardwarePasswordDetails/{hardwarePasswordDetailId}
+```
+
+### 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 Hardwarepassworddetail Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepassworddetail-get.md
+
+ Title: "Get hardwarePasswordDetail"
+description: "Read properties and relationships of the hardwarePasswordDetail object."
+
+localization_priority: Normal
+++
+# Get hardwarePasswordDetail
+
+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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetailId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetailId}
+```
+
+### 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: 300
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "id": "e3ef8349-8349-e3ef-4983-efe34983efe3",
+ "serialNumber": "Serial Number value",
+ "currentPassword": "Current Password value",
+ "previousPasswords": [
+ "Previous Passwords value"
+ ]
+ }
+}
+```
v1.0 Intune Deviceconfig Hardwarepassworddetail List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepassworddetail-list.md
+
+ Title: "List hardwarePasswordDetails"
+description: "List properties and relationships of the hardwarePasswordDetail objects."
+
+localization_priority: Normal
+++
+# List hardwarePasswordDetails
+
+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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/hardwarePasswordDetails
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/hardwarePasswordDetails
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 328
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "id": "e3ef8349-8349-e3ef-4983-efe34983efe3",
+ "serialNumber": "Serial Number value",
+ "currentPassword": "Current Password value",
+ "previousPasswords": [
+ "Previous Passwords value"
+ ]
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfig Hardwarepassworddetail Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepassworddetail-update.md
+
+ Title: "Update hardwarePasswordDetail"
+description: "Update the properties of a hardwarePasswordDetail object."
+
+localization_priority: Normal
+++
+# Update hardwarePasswordDetail
+
+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 [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetailId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.
+
+The following table shows the properties that are required when you create the [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier for the managed device. This ID is assigned at enrollment time. This is different than the Entra device ID, this one is for the managedDevice object itself. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|serialNumber|String|The device serial number as defined by the device manufacturer. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|currentPassword|String|The current device's BIOS password. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|previousPasswords|String collection|The list of all the previous device BIOS passwords. Supports: $filter, $select, $top, $skip. This property is read-only.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetailId}
+Content-type: application/json
+Content-length: 218
+
+{
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "serialNumber": "Serial Number value",
+ "currentPassword": "Current Password value",
+ "previousPasswords": [
+ "Previous Passwords value"
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 267
+
+{
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "id": "e3ef8349-8349-e3ef-4983-efe34983efe3",
+ "serialNumber": "Serial Number value",
+ "currentPassword": "Current Password value",
+ "previousPasswords": [
+ "Previous Passwords value"
+ ]
+}
+```
v1.0 Intune Deviceconfig Hardwarepasswordinfo Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepasswordinfo-create.md
The following table shows the properties that are required when you create the h
|Property|Type|Description| |:|:|:|
-|id|String|Unique Identifier for the hardware password info|
-|serialNumber|String|Device serial number|
-|currentPassword|String|Current device password|
-|previousPasswords|String collection|List of previous device passwords|
+|id|String|A unique string Id that is based on associated Intune Device Id. This property is read-only.|
+|serialNumber|String|Associated device's serial number . This property is read-only.|
+|currentPassword|String|Current device password. This property is read-only.|
+|previousPasswords|String collection|List of previous device passwords. This property is read-only.|
v1.0 Intune Deviceconfig Hardwarepasswordinfo Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-hardwarepasswordinfo-update.md
The following table shows the properties that are required when you create the [
|Property|Type|Description| |:|:|:|
-|id|String|Unique Identifier for the hardware password info|
-|serialNumber|String|Device serial number|
-|currentPassword|String|Current device password|
-|previousPasswords|String collection|List of previous device passwords|
+|id|String|A unique string Id that is based on associated Intune Device Id. This property is read-only.|
+|serialNumber|String|Associated device's serial number . This property is read-only.|
+|currentPassword|String|Current device password. This property is read-only.|
+|previousPasswords|String collection|List of previous device passwords. This property is read-only.|
v1.0 Intune Deviceconfig Ioscertificateprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-ioscertificateprofile-get.md
Content-Length: 1279
"version": 7 } }
-```
+```
v1.0 Intune Deviceconfig Ioscertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-ioscertificateprofilebase-get.md
Content-Length: 1512
"certificateValidityPeriodScale": "months" } }
-```
+```
v1.0 Intune Deviceconfig Iosscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iosscepcertificateprofile-create.md
The following table shows the properties that are required when you create the i
|subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-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.|
v1.0 Intune Deviceconfig Iosscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iosscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-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.|
v1.0 Intune Deviceconfig Iostrustedrootcertificate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iostrustedrootcertificate-create.md
Content-Length: 1308
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Iostrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iostrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Iostrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iostrustedrootcertificate-get.md
Content-Length: 1395
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Iostrustedrootcertificate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iostrustedrootcertificate-list.md
Content-Length: 1477
} ] }
-```
+```
v1.0 Intune Deviceconfig Iostrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-iostrustedrootcertificate-update.md
Content-Length: 1308
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Macoscertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoscertificateprofilebase-get.md
Content-Length: 1514
"certificateValidityPeriodScale": "months" } }
-```
+```
v1.0 Intune Deviceconfig Macoscustomconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoscustomconfiguration-create.md
The following table shows the properties that are required when you create the m
|payloadName|String|Name that is displayed to the user.| |payloadFileName|String|Payload file name (*.mobileconfig | *.xml).| |payload|Binary|Payload. (UTF8 encoded byte array)|
-|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel. Possible values are: `deviceChannel`, `userChannel`.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
v1.0 Intune Deviceconfig Macoscustomconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoscustomconfiguration-update.md
The following table shows the properties that are required when you create the [
|payloadName|String|Name that is displayed to the user.| |payloadFileName|String|Payload file name (*.mobileconfig | *.xml).| |payload|Binary|Payload. (UTF8 encoded byte array)|
-|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel. Possible values are: `deviceChannel`, `userChannel`.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
v1.0 Intune Deviceconfig Macosenterprisewificonfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosenterprisewificonfiguration-create.md
The following table shows the properties that are required when you create the m
|proxyManualAddress|String|IP Address or DNS hostname of the proxy server when manual configuration is selected. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |proxyManualPort|Int32|Port of the proxy server when manual configuration is selected. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |proxyAutomaticConfigurationUrl|String|URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md). Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
|preSharedKey|String|This is the pre-shared key for WPA Personal Wi-Fi network. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |eapType|[eapType](../resources/intune-deviceconfig-eaptype.md)|Extensible Authentication Protocol (EAP). Indicates the type of EAP protocol set on the Wi-Fi endpoint (router). Possible values are: `eapTls`, `leap`, `eapSim`, `eapTtls`, `peap`, `eapFast`, `teap`.| |eapFastConfiguration|[eapFastConfiguration](../resources/intune-deviceconfig-eapfastconfiguration.md)|EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: `noProtectedAccessCredential`, `useProtectedAccessCredential`, `useProtectedAccessCredentialAndProvision`, `useProtectedAccessCredentialAndProvisionAnonymously`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 1858
+Content-length: 1897
{ "@odata.type": "#microsoft.graph.macOSEnterpriseWiFiConfiguration",
Content-length: 1858
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value", "eapType": "leap", "eapFastConfiguration": "useProtectedAccessCredential",
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: 2030
+Content-Length: 2069
{ "@odata.type": "#microsoft.graph.macOSEnterpriseWiFiConfiguration",
Content-Length: 2030
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value", "eapType": "leap", "eapFastConfiguration": "useProtectedAccessCredential",
v1.0 Intune Deviceconfig Macosenterprisewificonfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosenterprisewificonfiguration-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: 2149
+Content-Length: 2190
{ "value": {
Content-Length: 2149
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value", "eapType": "leap", "eapFastConfiguration": "useProtectedAccessCredential",
v1.0 Intune Deviceconfig Macosenterprisewificonfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosenterprisewificonfiguration-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: 2263
+Content-Length: 2306
{ "value": [
Content-Length: 2263
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value", "eapType": "leap", "eapFastConfiguration": "useProtectedAccessCredential",
v1.0 Intune Deviceconfig Macosenterprisewificonfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosenterprisewificonfiguration-update.md
The following table shows the properties that are required when you create the [
|proxyManualAddress|String|IP Address or DNS hostname of the proxy server when manual configuration is selected. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |proxyManualPort|Int32|Port of the proxy server when manual configuration is selected. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |proxyAutomaticConfigurationUrl|String|URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md). Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
|preSharedKey|String|This is the pre-shared key for WPA Personal Wi-Fi network. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |eapType|[eapType](../resources/intune-deviceconfig-eaptype.md)|Extensible Authentication Protocol (EAP). Indicates the type of EAP protocol set on the Wi-Fi endpoint (router). Possible values are: `eapTls`, `leap`, `eapSim`, `eapTtls`, `peap`, `eapFast`, `teap`.| |eapFastConfiguration|[eapFastConfiguration](../resources/intune-deviceconfig-eapfastconfiguration.md)|EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: `noProtectedAccessCredential`, `useProtectedAccessCredential`, `useProtectedAccessCredentialAndProvision`, `useProtectedAccessCredentialAndProvisionAnonymously`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 1858
+Content-length: 1897
{ "@odata.type": "#microsoft.graph.macOSEnterpriseWiFiConfiguration",
Content-length: 1858
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value", "eapType": "leap", "eapFastConfiguration": "useProtectedAccessCredential",
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: 2030
+Content-Length: 2069
{ "@odata.type": "#microsoft.graph.macOSEnterpriseWiFiConfiguration",
Content-Length: 2030
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value", "eapType": "leap", "eapFastConfiguration": "useProtectedAccessCredential",
v1.0 Intune Deviceconfig Macosimportedpfxcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosimportedpfxcertificateprofile-create.md
The following table shows the properties that are required when you create the m
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [macOSCertificateProfileBase](../resources/intune-deviceconfig-macoscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [macOSCertificateProfileBase](../resources/intune-deviceconfig-macoscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.| |intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 1297
+Content-length: 1336
{ "@odata.type": "#microsoft.graph.macOSImportedPFXCertificateProfile",
Content-length: 1297
"subjectAlternativeNameType": "emailAddress", "certificateValidityPeriodValue": 14, "certificateValidityPeriodScale": "months",
- "intendedPurpose": "smimeEncryption"
+ "intendedPurpose": "smimeEncryption",
+ "deploymentChannel": "userChannel"
} ```
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: 1469
+Content-Length: 1508
{ "@odata.type": "#microsoft.graph.macOSImportedPFXCertificateProfile",
Content-Length: 1469
"subjectAlternativeNameType": "emailAddress", "certificateValidityPeriodValue": 14, "certificateValidityPeriodScale": "months",
- "intendedPurpose": "smimeEncryption"
+ "intendedPurpose": "smimeEncryption",
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macosimportedpfxcertificateprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosimportedpfxcertificateprofile-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: 1564
+Content-Length: 1605
{ "value": {
Content-Length: 1564
"subjectAlternativeNameType": "emailAddress", "certificateValidityPeriodValue": 14, "certificateValidityPeriodScale": "months",
- "intendedPurpose": "smimeEncryption"
+ "intendedPurpose": "smimeEncryption",
+ "deploymentChannel": "userChannel"
} } ```
v1.0 Intune Deviceconfig Macosimportedpfxcertificateprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosimportedpfxcertificateprofile-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: 1654
+Content-Length: 1697
{ "value": [
Content-Length: 1654
"subjectAlternativeNameType": "emailAddress", "certificateValidityPeriodValue": 14, "certificateValidityPeriodScale": "months",
- "intendedPurpose": "smimeEncryption"
+ "intendedPurpose": "smimeEncryption",
+ "deploymentChannel": "userChannel"
} ] }
v1.0 Intune Deviceconfig Macosimportedpfxcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosimportedpfxcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [macOSCertificateProfileBase](../resources/intune-deviceconfig-macoscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [macOSCertificateProfileBase](../resources/intune-deviceconfig-macoscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.| |intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 1297
+Content-length: 1336
{ "@odata.type": "#microsoft.graph.macOSImportedPFXCertificateProfile",
Content-length: 1297
"subjectAlternativeNameType": "emailAddress", "certificateValidityPeriodValue": 14, "certificateValidityPeriodScale": "months",
- "intendedPurpose": "smimeEncryption"
+ "intendedPurpose": "smimeEncryption",
+ "deploymentChannel": "userChannel"
} ```
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: 1469
+Content-Length: 1508
{ "@odata.type": "#microsoft.graph.macOSImportedPFXCertificateProfile",
Content-Length: 1469
"subjectAlternativeNameType": "emailAddress", "certificateValidityPeriodValue": 14, "certificateValidityPeriodScale": "months",
- "intendedPurpose": "smimeEncryption"
+ "intendedPurpose": "smimeEncryption",
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macospkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macospkcscertificateprofile-create.md
The following table shows the properties that are required when you create the m
|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. This collection can contain a maximum of 500 elements.| |allowAllAppsAccess|Boolean|AllowAllAppsAccess setting|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 1857
+Content-length: 1896
{ "@odata.type": "#microsoft.graph.macOSPkcsCertificateProfile",
Content-length: 1857
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
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: 2029
+Content-Length: 2068
{ "@odata.type": "#microsoft.graph.macOSPkcsCertificateProfile",
Content-Length: 2029
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macospkcscertificateprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macospkcscertificateprofile-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: 2150
+Content-Length: 2191
{ "value": {
Content-Length: 2150
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} } ```
v1.0 Intune Deviceconfig Macospkcscertificateprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macospkcscertificateprofile-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: 2266
+Content-Length: 2309
{ "value": [
Content-Length: 2266
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ] }
v1.0 Intune Deviceconfig Macospkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macospkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|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. This collection can contain a maximum of 500 elements.| |allowAllAppsAccess|Boolean|AllowAllAppsAccess setting|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 1857
+Content-length: 1896
{ "@odata.type": "#microsoft.graph.macOSPkcsCertificateProfile",
Content-length: 1857
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
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: 2029
+Content-Length: 2068
{ "@odata.type": "#microsoft.graph.macOSPkcsCertificateProfile",
Content-Length: 2029
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macosscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosscepcertificateprofile-create.md
The following table shows the properties that are required when you create the m
|keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.| |hashAlgorithm|[hashAlgorithms](../resources/intune-shared-hashalgorithms.md)|SCEP Hash Algorithm. Possible values are: `sha1`, `sha2`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-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. This collection can contain a maximum of 500 elements.| |allowAllAppsAccess|Boolean|AllowAllAppsAccess setting|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 1993
+Content-length: 2032
{ "@odata.type": "#microsoft.graph.macOSScepCertificateProfile",
Content-length: 1993
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
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: 2165
+Content-Length: 2204
{ "@odata.type": "#microsoft.graph.macOSScepCertificateProfile",
Content-Length: 2165
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macosscepcertificateprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosscepcertificateprofile-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: 2306
+Content-Length: 2347
{ "value": {
Content-Length: 2306
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} } ```
v1.0 Intune Deviceconfig Macosscepcertificateprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosscepcertificateprofile-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: 2442
+Content-Length: 2485
{ "value": [
Content-Length: 2442
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ] }
v1.0 Intune Deviceconfig Macosscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.| |hashAlgorithm|[hashAlgorithms](../resources/intune-shared-hashalgorithms.md)|SCEP Hash Algorithm. Possible values are: `sha1`, `sha2`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-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. This collection can contain a maximum of 500 elements.| |allowAllAppsAccess|Boolean|AllowAllAppsAccess setting|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 1993
+Content-length: 2032
{ "@odata.type": "#microsoft.graph.macOSScepCertificateProfile",
Content-length: 1993
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
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: 2165
+Content-Length: 2204
{ "@odata.type": "#microsoft.graph.macOSScepCertificateProfile",
Content-Length: 2165
"name": "Name value" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macostrustedrootcertificate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macostrustedrootcertificate-create.md
The following table shows the properties that are required when you create the m
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |trustedRootCertificate|Binary|Trusted Root Certificate.| |certFileName|String|File name to display in UI.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.macOSWiredNetworkConfiguration/rootCertificatesForServerValidation Content-type: application/json
-Content-length: 1138
+Content-length: 1177
{ "@odata.type": "#microsoft.graph.macOSTrustedRootCertificate",
Content-length: 1138
"displayName": "Display Name value", "version": 7, "trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==",
- "certFileName": "Cert File Name value"
+ "certFileName": "Cert File Name value",
+ "deploymentChannel": "userChannel"
} ```
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: 1310
+Content-Length: 1349
{ "@odata.type": "#microsoft.graph.macOSTrustedRootCertificate",
Content-Length: 1310
"displayName": "Display Name value", "version": 7, "trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==",
- "certFileName": "Cert File Name value"
+ "certFileName": "Cert File Name value",
+ "deploymentChannel": "userChannel"
}
-```
+```
v1.0 Intune Deviceconfig Macostrustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macostrustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Macostrustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macostrustedrootcertificate-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: 1397
+Content-Length: 1438
{ "value": {
Content-Length: 1397
"displayName": "Display Name value", "version": 7, "trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==",
- "certFileName": "Cert File Name value"
+ "certFileName": "Cert File Name value",
+ "deploymentChannel": "userChannel"
} }
-```
+```
v1.0 Intune Deviceconfig Macostrustedrootcertificate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macostrustedrootcertificate-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: 1479
+Content-Length: 1522
{ "value": [
Content-Length: 1479
"displayName": "Display Name value", "version": 7, "trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==",
- "certFileName": "Cert File Name value"
+ "certFileName": "Cert File Name value",
+ "deploymentChannel": "userChannel"
} ] }
-```
+```
v1.0 Intune Deviceconfig Macostrustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macostrustedrootcertificate-update.md
The following table shows the properties that are required when you create the [
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |trustedRootCertificate|Binary|Trusted Root Certificate.| |certFileName|String|File name to display in UI.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.macOSWiredNetworkConfiguration/rootCertificateForServerValidation Content-type: application/json
-Content-length: 1138
+Content-length: 1177
{ "@odata.type": "#microsoft.graph.macOSTrustedRootCertificate",
Content-length: 1138
"displayName": "Display Name value", "version": 7, "trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==",
- "certFileName": "Cert File Name value"
+ "certFileName": "Cert File Name value",
+ "deploymentChannel": "userChannel"
} ```
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: 1310
+Content-Length: 1349
{ "@odata.type": "#microsoft.graph.macOSTrustedRootCertificate",
Content-Length: 1310
"displayName": "Display Name value", "version": 7, "trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==",
- "certFileName": "Cert File Name value"
+ "certFileName": "Cert File Name value",
+ "deploymentChannel": "userChannel"
}
-```
+```
v1.0 Intune Deviceconfig Macosvpnconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosvpnconfiguration-create.md
The following table shows the properties that are required when you create the m
|disconnectOnIdleTimerInSeconds|Int32|The length of time in seconds to wait before disconnecting an on-demand connection. Valid values 0 to 65535 Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |proxyServer|[vpnProxyServer](../resources/intune-deviceconfig-vpnproxyserver.md)|Proxy Server. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |optInToDeviceIdSharing|Boolean|Opt-In to sharing the device's Id to third-party vpn clients for use during network access control validation. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 3022
+Content-length: 3061
{ "@odata.type": "#microsoft.graph.macOSVpnConfiguration",
Content-length: 3022
"address": "Address value", "port": 4 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "userChannel"
} ```
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: 3194
+Content-Length: 3233
{ "@odata.type": "#microsoft.graph.macOSVpnConfiguration",
Content-Length: 3194
"address": "Address value", "port": 4 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macosvpnconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosvpnconfiguration-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: 3419
+Content-Length: 3460
{ "value": {
Content-Length: 3419
"address": "Address value", "port": 4 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "userChannel"
} } ```
v1.0 Intune Deviceconfig Macosvpnconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosvpnconfiguration-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: 3639
+Content-Length: 3682
{ "value": [
Content-Length: 3639
"address": "Address value", "port": 4 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "userChannel"
} ] }
v1.0 Intune Deviceconfig Macosvpnconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macosvpnconfiguration-update.md
The following table shows the properties that are required when you create the [
|disconnectOnIdleTimerInSeconds|Int32|The length of time in seconds to wait before disconnecting an on-demand connection. Valid values 0 to 65535 Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |proxyServer|[vpnProxyServer](../resources/intune-deviceconfig-vpnproxyserver.md)|Proxy Server. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |optInToDeviceIdSharing|Boolean|Opt-In to sharing the device's Id to third-party vpn clients for use during network access control validation. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 3022
+Content-length: 3061
{ "@odata.type": "#microsoft.graph.macOSVpnConfiguration",
Content-length: 3022
"address": "Address value", "port": 4 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "userChannel"
} ```
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: 3194
+Content-Length: 3233
{ "@odata.type": "#microsoft.graph.macOSVpnConfiguration",
Content-Length: 3194
"address": "Address value", "port": 4 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macoswificonfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswificonfiguration-create.md
The following table shows the properties that are required when you create the m
|proxyManualAddress|String|IP Address or DNS hostname of the proxy server when manual configuration is selected.| |proxyManualPort|Int32|Port of the proxy server when manual configuration is selected.| |proxyAutomaticConfigurationUrl|String|URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
|preSharedKey|String|This is the pre-shared key for WPA Personal Wi-Fi network.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 1450
+Content-length: 1489
{ "@odata.type": "#microsoft.graph.macOSWiFiConfiguration",
Content-length: 1450
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key 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: 1622
+Content-Length: 1661
{ "@odata.type": "#microsoft.graph.macOSWiFiConfiguration",
Content-Length: 1622
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value" } ```
v1.0 Intune Deviceconfig Macoswificonfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswificonfiguration-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: 1725
+Content-Length: 1766
{ "value": {
Content-Length: 1725
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value" } }
v1.0 Intune Deviceconfig Macoswificonfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswificonfiguration-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: 1823
+Content-Length: 1866
{ "value": [
Content-Length: 1823
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value" } ]
v1.0 Intune Deviceconfig Macoswificonfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswificonfiguration-update.md
The following table shows the properties that are required when you create the [
|proxyManualAddress|String|IP Address or DNS hostname of the proxy server when manual configuration is selected.| |proxyManualPort|Int32|Port of the proxy server when manual configuration is selected.| |proxyAutomaticConfigurationUrl|String|URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
|preSharedKey|String|This is the pre-shared key for WPA Personal Wi-Fi network.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 1450
+Content-length: 1489
{ "@odata.type": "#microsoft.graph.macOSWiFiConfiguration",
Content-length: 1450
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key 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: 1622
+Content-Length: 1661
{ "@odata.type": "#microsoft.graph.macOSWiFiConfiguration",
Content-Length: 1622
"proxyManualAddress": "Proxy Manual Address value", "proxyManualPort": 15, "proxyAutomaticConfigurationUrl": "https://example.com/proxyAutomaticConfigurationUrl/",
+ "deploymentChannel": "userChannel",
"preSharedKey": "Pre Shared Key value" } ```
v1.0 Intune Deviceconfig Macoswirednetworkconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswirednetworkconfiguration-create.md
The following table shows the properties that are required when you create the m
|authenticationMethod|[wiFiAuthenticationMethod](../resources/intune-deviceconfig-wifiauthenticationmethod.md)|Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: `certificate`, `usernameAndPassword`, `derivedCredential`.| |nonEapAuthenticationMethodForEapTtls|[nonEapAuthenticationMethodForEapTtlsType](../resources/intune-deviceconfig-noneapauthenticationmethodforeapttlstype.md)|Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: `unencryptedPassword`, `challengeHandshakeAuthenticationProtocol`, `microsoftChap`, `microsoftChapVersionTwo`.| |enableOuterIdentityPrivacy|String|Enable identity privacy (Outer Identity) when EAP Type is configured to EAP-TTLS, EAP-FAST or PEAP. This property masks usernames with the text you enter. For example, if you use 'anonymous', each user that authenticates with this wired network using their real username is displayed as 'anonymous'.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations Content-type: application/json
-Content-length: 1499
+Content-length: 1538
{ "@odata.type": "#microsoft.graph.macOSWiredNetworkConfiguration",
Content-length: 1499
], "authenticationMethod": "usernameAndPassword", "nonEapAuthenticationMethodForEapTtls": "challengeHandshakeAuthenticationProtocol",
- "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value"
+ "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value",
+ "deploymentChannel": "userChannel"
} ```
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: 1671
+Content-Length: 1710
{ "@odata.type": "#microsoft.graph.macOSWiredNetworkConfiguration",
Content-Length: 1671
], "authenticationMethod": "usernameAndPassword", "nonEapAuthenticationMethodForEapTtls": "challengeHandshakeAuthenticationProtocol",
- "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value"
+ "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value",
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Macoswirednetworkconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswirednetworkconfiguration-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: 1774
+Content-Length: 1815
{ "value": {
Content-Length: 1774
], "authenticationMethod": "usernameAndPassword", "nonEapAuthenticationMethodForEapTtls": "challengeHandshakeAuthenticationProtocol",
- "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value"
+ "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value",
+ "deploymentChannel": "userChannel"
} } ```
v1.0 Intune Deviceconfig Macoswirednetworkconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswirednetworkconfiguration-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: 1872
+Content-Length: 1915
{ "value": [
Content-Length: 1872
], "authenticationMethod": "usernameAndPassword", "nonEapAuthenticationMethodForEapTtls": "challengeHandshakeAuthenticationProtocol",
- "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value"
+ "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value",
+ "deploymentChannel": "userChannel"
} ] }
v1.0 Intune Deviceconfig Macoswirednetworkconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-macoswirednetworkconfiguration-update.md
The following table shows the properties that are required when you create the [
|authenticationMethod|[wiFiAuthenticationMethod](../resources/intune-deviceconfig-wifiauthenticationmethod.md)|Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: `certificate`, `usernameAndPassword`, `derivedCredential`.| |nonEapAuthenticationMethodForEapTtls|[nonEapAuthenticationMethodForEapTtlsType](../resources/intune-deviceconfig-noneapauthenticationmethodforeapttlstype.md)|Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: `unencryptedPassword`, `challengeHandshakeAuthenticationProtocol`, `microsoftChap`, `microsoftChapVersionTwo`.| |enableOuterIdentityPrivacy|String|Enable identity privacy (Outer Identity) when EAP Type is configured to EAP-TTLS, EAP-FAST or PEAP. This property masks usernames with the text you enter. For example, if you use 'anonymous', each user that authenticates with this wired network using their real username is displayed as 'anonymous'.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId} Content-type: application/json
-Content-length: 1499
+Content-length: 1538
{ "@odata.type": "#microsoft.graph.macOSWiredNetworkConfiguration",
Content-length: 1499
], "authenticationMethod": "usernameAndPassword", "nonEapAuthenticationMethodForEapTtls": "challengeHandshakeAuthenticationProtocol",
- "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value"
+ "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value",
+ "deploymentChannel": "userChannel"
} ```
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: 1671
+Content-Length: 1710
{ "@odata.type": "#microsoft.graph.macOSWiredNetworkConfiguration",
Content-Length: 1671
], "authenticationMethod": "usernameAndPassword", "nonEapAuthenticationMethodForEapTtls": "challengeHandshakeAuthenticationProtocol",
- "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value"
+ "enableOuterIdentityPrivacy": "Enable Outer Identity Privacy value",
+ "deploymentChannel": "userChannel"
} ```
v1.0 Intune Deviceconfig Managedalldevicecertificatestate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-managedalldevicecertificatestate-create.md
The following table shows the properties that are required when you create the m
|Property|Type|Description| |:|:|:| |id|String|Key of the entity.|
-|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-shared-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
+|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-deviceconfig-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
|certificateRevokeStatusLastChangeDateTime|DateTimeOffset|The time the revoke status was last changed| |managedDeviceDisplayName|String|Device display name| |userPrincipalName|String|User principal name|
v1.0 Intune Deviceconfig Managedalldevicecertificatestate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-managedalldevicecertificatestate-update.md
The following table shows the properties that are required when you create the [
|Property|Type|Description| |:|:|:| |id|String|Key of the entity.|
-|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-shared-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
+|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-deviceconfig-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
|certificateRevokeStatusLastChangeDateTime|DateTimeOffset|The time the revoke status was last changed| |managedDeviceDisplayName|String|Device display name| |userPrincipalName|String|User principal name|
v1.0 Intune Deviceconfig Manageddevicecertificatestate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-manageddevicecertificatestate-create.md
The following table shows the properties that are required when you create the m
|devicePlatform|[devicePlatformType](../resources/intune-deviceconfig-deviceplatformtype.md)|Device platform. Possible values are: `android`, `androidForWork`, `iOS`, `macOS`, `windowsPhone81`, `windows81AndLater`, `windows10AndLater`, `androidWorkProfile`, `unknown`, `androidAOSP`, `androidMobileApplicationManagement`, `iOSMobileApplicationManagement`, `unknownFutureValue`, `windowsMobileApplicationManagement`.| |certificateKeyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|Key usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |certificateValidityPeriodUnits|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Validity period units. Possible values are: `days`, `months`, `years`.|
-|certificateIssuanceState|[certificateIssuanceStates](../resources/intune-shared-certificateissuancestates.md)|Issuance State. Possible values are: `unknown`, `challengeIssued`, `challengeIssueFailed`, `requestCreationFailed`, `requestSubmitFailed`, `challengeValidationSucceeded`, `challengeValidationFailed`, `issueFailed`, `issuePending`, `issued`, `responseProcessingFailed`, `responsePending`, `enrollmentSucceeded`, `enrollmentNotNeeded`, `revoked`, `removedFromCollection`, `renewVerified`, `installFailed`, `installed`, `deleteFailed`, `deleted`, `renewalRequested`, `requested`.|
+|certificateIssuanceState|[certificateIssuanceStates](../resources/intune-deviceconfig-certificateissuancestates.md)|Issuance State. Possible values are: `unknown`, `challengeIssued`, `challengeIssueFailed`, `requestCreationFailed`, `requestSubmitFailed`, `challengeValidationSucceeded`, `challengeValidationFailed`, `issueFailed`, `issuePending`, `issued`, `responseProcessingFailed`, `responsePending`, `enrollmentSucceeded`, `enrollmentNotNeeded`, `revoked`, `removedFromCollection`, `renewVerified`, `installFailed`, `installed`, `deleteFailed`, `deleted`, `renewalRequested`, `requested`.|
|certificateKeyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider. Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|certificateSubjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Subject name format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|certificateSubjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Subject name format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateSubjectAlternativeNameFormat|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Subject alternative name format. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.|
-|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-shared-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
+|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-deviceconfig-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
|certificateProfileDisplayName|String|Certificate profile display name| |deviceDisplayName|String|Device display name| |userDisplayName|String|User display name|
Content-Length: 1566
"certificateIssuanceDateTime": "2016-12-31T23:59:41.5044473-08:00", "certificateErrorCode": 4 }
-```
+```
v1.0 Intune Deviceconfig Manageddevicecertificatestate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-manageddevicecertificatestate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Manageddevicecertificatestate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-manageddevicecertificatestate-get.md
Content-Length: 1637
"certificateErrorCode": 4 } }
-```
+```
v1.0 Intune Deviceconfig Manageddevicecertificatestate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-manageddevicecertificatestate-list.md
Content-Length: 1703
} ] }
-```
+```
v1.0 Intune Deviceconfig Manageddevicecertificatestate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-manageddevicecertificatestate-update.md
The following table shows the properties that are required when you create the [
|devicePlatform|[devicePlatformType](../resources/intune-deviceconfig-deviceplatformtype.md)|Device platform. Possible values are: `android`, `androidForWork`, `iOS`, `macOS`, `windowsPhone81`, `windows81AndLater`, `windows10AndLater`, `androidWorkProfile`, `unknown`, `androidAOSP`, `androidMobileApplicationManagement`, `iOSMobileApplicationManagement`, `unknownFutureValue`, `windowsMobileApplicationManagement`.| |certificateKeyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|Key usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |certificateValidityPeriodUnits|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Validity period units. Possible values are: `days`, `months`, `years`.|
-|certificateIssuanceState|[certificateIssuanceStates](../resources/intune-shared-certificateissuancestates.md)|Issuance State. Possible values are: `unknown`, `challengeIssued`, `challengeIssueFailed`, `requestCreationFailed`, `requestSubmitFailed`, `challengeValidationSucceeded`, `challengeValidationFailed`, `issueFailed`, `issuePending`, `issued`, `responseProcessingFailed`, `responsePending`, `enrollmentSucceeded`, `enrollmentNotNeeded`, `revoked`, `removedFromCollection`, `renewVerified`, `installFailed`, `installed`, `deleteFailed`, `deleted`, `renewalRequested`, `requested`.|
+|certificateIssuanceState|[certificateIssuanceStates](../resources/intune-deviceconfig-certificateissuancestates.md)|Issuance State. Possible values are: `unknown`, `challengeIssued`, `challengeIssueFailed`, `requestCreationFailed`, `requestSubmitFailed`, `challengeValidationSucceeded`, `challengeValidationFailed`, `issueFailed`, `issuePending`, `issued`, `responseProcessingFailed`, `responsePending`, `enrollmentSucceeded`, `enrollmentNotNeeded`, `revoked`, `removedFromCollection`, `renewVerified`, `installFailed`, `installed`, `deleteFailed`, `deleted`, `renewalRequested`, `requested`.|
|certificateKeyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider. Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|certificateSubjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Subject name format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|certificateSubjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Subject name format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateSubjectAlternativeNameFormat|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Subject alternative name format. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.|
-|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-shared-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
+|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-deviceconfig-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
|certificateProfileDisplayName|String|Certificate profile display name| |deviceDisplayName|String|Device display name| |userDisplayName|String|User display name|
Content-Length: 1566
"certificateIssuanceDateTime": "2016-12-31T23:59:41.5044473-08:00", "certificateErrorCode": 4 }
-```
+```
v1.0 Intune Deviceconfig Reportroot Deviceconfigurationdeviceactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-reportroot-deviceconfigurationdeviceactivity.md
GET /reports/deviceConfigurationDeviceActivity
Do not supply a request body for this method. ## Response
-If successful, this function returns a `200 OK` response code and a [report](../resources/intune-shared-report.md) in the response body.
+If successful, this function returns a `200 OK` response code and a [report](../resources/intune-deviceconfig-report.md) in the response body.
## Example
v1.0 Intune Deviceconfig Reportroot Deviceconfigurationuseractivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-reportroot-deviceconfigurationuseractivity.md
GET /reports/deviceConfigurationUserActivity
Do not supply a request body for this method. ## Response
-If successful, this function returns a `200 OK` response code and a [report](../resources/intune-shared-report.md) in the response body.
+If successful, this function returns a `200 OK` response code and a [report](../resources/intune-deviceconfig-report.md) in the response body.
## Example
v1.0 Intune Deviceconfig Reportroot Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-reportroot-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 [reportRoot](../resources/intune-shared-reportroot.md) object.
+Read properties and relationships of the [reportRoot](../resources/intune-deviceconfig-reportroot.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [reportRoot](../resources/intune-shared-reportroot.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [reportRoot](../resources/intune-deviceconfig-reportroot.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Reportroot Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-reportroot-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 [reportRoot](../resources/intune-shared-reportroot.md) object.
+Update the properties of a [reportRoot](../resources/intune-deviceconfig-reportroot.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /reports
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [reportRoot](../resources/intune-shared-reportroot.md) object.
+In the request body, supply a JSON representation for the [reportRoot](../resources/intune-deviceconfig-reportroot.md) object.
-The following table shows the properties that are required when you create the [reportRoot](../resources/intune-shared-reportroot.md).
+The following table shows the properties that are required when you create the [reportRoot](../resources/intune-deviceconfig-reportroot.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 [reportRoot](../resources/intune-shared-reportroot.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [reportRoot](../resources/intune-deviceconfig-reportroot.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Softwareupdatestatussummary Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-softwareupdatestatussummary-update.md
Content-Length: 567
"conflictUserCount": 1, "notApplicableUserCount": 6 }
-```
+```
v1.0 Intune Deviceconfig Windows10importedpfxcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows10importedpfxcertificateprofile-create.md
The following table shows the properties that are required when you create the w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
v1.0 Intune Deviceconfig Windows10importedpfxcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows10importedpfxcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
v1.0 Intune Deviceconfig Windows10pkcscertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows10pkcscertificateprofile-create.md
The following table shows the properties that are required when you create the w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
The following table shows the properties that are required when you create the w
|certificationAuthorityName|String|PKCS Certification Authority Name| |certificateTemplateName|String|PKCS Certificate Template Name| |subjectAlternativeNameFormatString|String|Custom String that defines the AAD Attribute.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |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. This collection can contain a maximum of 500 elements.|
v1.0 Intune Deviceconfig Windows10pkcscertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows10pkcscertificateprofile-update.md
The following table shows the properties that are required when you create the [
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
The following table shows the properties that are required when you create the [
|certificationAuthorityName|String|PKCS Certification Authority Name| |certificateTemplateName|String|PKCS Certificate Template Name| |subjectAlternativeNameFormatString|String|Custom String that defines the AAD Attribute.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |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. This collection can contain a maximum of 500 elements.|
v1.0 Intune Deviceconfig Windows10vpnconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows10vpnconfiguration-create.md
The following table shows the properties that are required when you create the w
|rememberUserCredentials|Boolean|Remember user credentials.| |enableConditionalAccess|Boolean|Enable conditional access.| |enableSingleSignOnWithAlternateCertificate|Boolean|Enable single sign-on (SSO) with alternate certificate.|
-|singleSignOnEku|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md)|Single sign-on Extended Key Usage (EKU).|
+|singleSignOnEku|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md)|Single sign-on Extended Key Usage (EKU).|
|singleSignOnIssuerHash|String|Single sign-on issuer hash.| |eapXml|Binary|Extensible Authentication Protocol (EAP) XML. (UTF8 encoded byte array)| |proxyServer|[windows10VpnProxyServer](../resources/intune-deviceconfig-windows10vpnproxyserver.md)|Proxy Server.|
v1.0 Intune Deviceconfig Windows10vpnconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows10vpnconfiguration-update.md
The following table shows the properties that are required when you create the [
|rememberUserCredentials|Boolean|Remember user credentials.| |enableConditionalAccess|Boolean|Enable conditional access.| |enableSingleSignOnWithAlternateCertificate|Boolean|Enable single sign-on (SSO) with alternate certificate.|
-|singleSignOnEku|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md)|Single sign-on Extended Key Usage (EKU).|
+|singleSignOnEku|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md)|Single sign-on Extended Key Usage (EKU).|
|singleSignOnIssuerHash|String|Single sign-on issuer hash.| |eapXml|Binary|Extensible Authentication Protocol (EAP) XML. (UTF8 encoded byte array)| |proxyServer|[windows10VpnProxyServer](../resources/intune-deviceconfig-windows10vpnproxyserver.md)|Proxy Server.|
v1.0 Intune Deviceconfig Windows81scepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81scepcertificateprofile-create.md
The following table shows the properties that are required when you create the w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)|
|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)| |scepServerUrls|String collection|SCEP Server Url(s).| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Windows81scepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81scepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)|
|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)| |scepServerUrls|String collection|SCEP Server Url(s).| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
v1.0 Intune Deviceconfig Windows81trustedrootcertificate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81trustedrootcertificate-create.md
Content-Length: 1370
"certFileName": "Cert File Name value", "destinationStore": "computerCertStoreIntermediate" }
-```
+```
v1.0 Intune Deviceconfig Windows81trustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81trustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Windows81trustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81trustedrootcertificate-get.md
Content-Length: 1459
"destinationStore": "computerCertStoreIntermediate" } }
-```
+```
v1.0 Intune Deviceconfig Windows81trustedrootcertificate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81trustedrootcertificate-list.md
Content-Length: 1543
} ] }
-```
+```
v1.0 Intune Deviceconfig Windows81trustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windows81trustedrootcertificate-update.md
Content-Length: 1370
"certFileName": "Cert File Name value", "destinationStore": "computerCertStoreIntermediate" }
-```
+```
v1.0 Intune Deviceconfig Windowscertificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowscertificateprofilebase-get.md
Content-Length: 1576
"certificateValidityPeriodScale": "months" } }
-```
+```
v1.0 Intune Deviceconfig Windowsdomainjoinconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsdomainjoinconfiguration-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+Create a new [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the w
|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)|
+|id|String|Key of the entity. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|lastModifiedDateTime|DateTimeOffset|DateTime the object was last modified. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-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-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsEdition|[deviceManagementApplicabilityRuleOsEdition](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosedition.md)|The OS edition applicability for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsVersion|[deviceManagementApplicabilityRuleOsVersion](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosversion.md)|The OS version applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleDeviceMode|[deviceManagementApplicabilityRuleDeviceMode](../resources/intune-deviceconfig-devicemanagementapplicabilityruledevicemode.md)|The device mode applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|createdDateTime|DateTimeOffset|DateTime the object was created. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|description|String|Admin provided description of the Device Configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|displayName|String|Admin provided name of the device configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
|computerNameStaticPrefix|String|Fixed prefix to be used for computer name.| |computerNameSuffixRandomCharCount|Int32|Dynamically generated characters used as suffix for computer name. Valid values 3 to 14| |activeDirectoryDomainName|String|Active Directory domain name to join.|
The following table shows the properties that are required when you create the w
## Response
-If successful, this method returns a `201 Created` response code and a [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Windowsdomainjoinconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsdomainjoinconfiguration-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md).
+Deletes a [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Deviceconfig Windowsdomainjoinconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsdomainjoinconfiguration-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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Windowsdomainjoinconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsdomainjoinconfiguration-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) objects.
+List properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.gra
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) objects in the response body.
## Example
v1.0 Intune Deviceconfig Windowsdomainjoinconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsdomainjoinconfiguration-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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+Update the properties of a [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.g
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+In the request body, supply a JSON representation for the [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.
-The following table shows the properties that are required when you create the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md).
+The following table shows the properties that are required when you create the [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.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)|
+|id|String|Key of the entity. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|lastModifiedDateTime|DateTimeOffset|DateTime the object was last modified. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-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-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsEdition|[deviceManagementApplicabilityRuleOsEdition](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosedition.md)|The OS edition applicability for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsVersion|[deviceManagementApplicabilityRuleOsVersion](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosversion.md)|The OS version applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleDeviceMode|[deviceManagementApplicabilityRuleDeviceMode](../resources/intune-deviceconfig-devicemanagementapplicabilityruledevicemode.md)|The device mode applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|createdDateTime|DateTimeOffset|DateTime the object was created. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|description|String|Admin provided description of the Device Configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|displayName|String|Admin provided name of the device configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
|computerNameStaticPrefix|String|Fixed prefix to be used for computer name.| |computerNameSuffixRandomCharCount|Int32|Dynamically generated characters used as suffix for computer name. Valid values 3 to 14| |activeDirectoryDomainName|String|Active Directory domain name to join.|
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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object in the response body.
## Example
v1.0 Intune Deviceconfig Windowsphone81certificateprofilebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81certificateprofilebase-get.md
Content-Length: 1783
] } }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81importedpfxcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81importedpfxcertificateprofile-create.md
The following table shows the properties that are required when you create the w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
v1.0 Intune Deviceconfig Windowsphone81importedpfxcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81importedpfxcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
v1.0 Intune Deviceconfig Windowsphone81scepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81scepcertificateprofile-create.md
The following table shows the properties that are required when you create the w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validtiy Period. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)|
|scepServerUrls|String collection|SCEP Server Url(s).| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.|
v1.0 Intune Deviceconfig Windowsphone81scepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81scepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validtiy Period. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)|
|scepServerUrls|String collection|SCEP Server Url(s).| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.|
v1.0 Intune Deviceconfig Windowsphone81trustedrootcertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81trustedrootcertificate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Windowsphone81trustedrootcertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81trustedrootcertificate-get.md
Content-Length: 1406
"certFileName": "Cert File Name value" } }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81trustedrootcertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsphone81trustedrootcertificate-update.md
Content-Length: 1319
"trustedRootCertificate": "dHJ1c3RlZFJvb3RDZXJ0aWZpY2F0ZQ==", "certFileName": "Cert File Name value" }
-```
+```
v1.0 Intune Deviceconfig Windowsprivacydataaccesscontrolitem Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsprivacydataaccesscontrolitem-create.md
Content-Length: 299
"appPackageFamilyName": "App Package Family Name value", "appDisplayName": "App Display Name value" }
-```
+```
v1.0 Intune Deviceconfig Windowsprivacydataaccesscontrolitem Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsprivacydataaccesscontrolitem-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Windowsprivacydataaccesscontrolitem Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsprivacydataaccesscontrolitem-get.md
Content-Length: 330
"appDisplayName": "App Display Name value" } }
-```
+```
v1.0 Intune Deviceconfig Windowsprivacydataaccesscontrolitem List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsprivacydataaccesscontrolitem-list.md
Content-Length: 356
} ] }
-```
+```
v1.0 Intune Deviceconfig Windowsprivacydataaccesscontrolitem Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsprivacydataaccesscontrolitem-update.md
Content-Length: 299
"appPackageFamilyName": "App Package Family Name value", "appDisplayName": "App Display Name value" }
-```
+```
v1.0 Intune Deviceconfig Windowsupdateforbusinessconfiguration Extendfeatureupdatespause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-extendfeatureupdatespause.md
POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{dev
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 Windowsupdateforbusinessconfiguration Extendqualityupdatespause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-extendqualityupdatespause.md
POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{dev
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 Deviceconfigv2 Devicemanagementcompliancepolicy Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementcompliancepolicy-assign.md
+
+ Title: "assign action"
+description: "Intune Deviceconfigv2 Devicemanagementcompliancepolicy Assign Api ."
+
+localization_priority: Normal
+++
+# assign 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assign
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|assignments|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection||
+++
+## Response
+If successful, this action returns a `200 OK` response code and a [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assign
+
+Content-type: application/json
+Content-length: 610
+
+{
+ "assignments": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 604
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-assign.md
+
+ Title: "assign action"
+description: "Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Assign Api ."
+
+localization_priority: Normal
+++
+# assign 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assign
+POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/assign
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|assignments|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection||
+++
+## Response
+If successful, this action returns a `200 OK` response code and a [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assign
+
+Content-type: application/json
+Content-length: 610
+
+{
+ "assignments": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 604
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Assignjustintimeconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-assignjustintimeconfiguration.md
+
+ Title: "assignJustInTimeConfiguration action"
+description: "Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Assignjustintimeconfiguration Api ."
+
+localization_priority: Normal
+++
+# assignJustInTimeConfiguration 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignJustInTimeConfiguration
+POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/assignJustInTimeConfiguration
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|justInTimeAssignments|[deviceManagementConfigurationJustInTimeAssignmentPolicy](../resources/intune-deviceconfigv2-devicemanagementconfigurationjustintimeassignmentpolicy.md)||
+++
+## Response
+If successful, this action returns a `200 OK` response code and a Boolean in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignJustInTimeConfiguration
+
+Content-type: application/json
+Content-length: 221
+
+{
+ "justInTimeAssignments": {
+ "@odata.type": "microsoft.graph.deviceManagementConfigurationJustInTimeAssignmentPolicy",
+ "targetType": "entraSecurityGroup",
+ "target": [
+ "Target value"
+ ]
+ }
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 21
+
+{
+ "value": true
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Clearenrollmenttimedevicemembershiptarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-clearenrollmenttimedevicemembershiptarget.md
+
+ Title: "clearEnrollmentTimeDeviceMembershipTarget action"
+description: "Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Clearenrollmenttimedevicemembershiptarget Api ."
+
+localization_priority: Normal
+++
+# clearEnrollmentTimeDeviceMembershipTarget 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/clearEnrollmentTimeDeviceMembershipTarget
+POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/clearEnrollmentTimeDeviceMembershipTarget
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+If successful, this action returns a `200 OK` response code and a Boolean in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/clearEnrollmentTimeDeviceMembershipTarget
+```
+
+### 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: 21
+
+{
+ "value": true
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Retrieveenrollmenttimedevicemembershiptarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-retrieveenrollmenttimedevicemembershiptarget.md
+
+ Title: "retrieveEnrollmentTimeDeviceMembershipTarget action"
+description: "Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Retrieveenrollmenttimedevicemembershiptarget Api ."
+
+localization_priority: Normal
+++
+# retrieveEnrollmentTimeDeviceMembershipTarget 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/retrieveEnrollmentTimeDeviceMembershipTarget
+POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/retrieveEnrollmentTimeDeviceMembershipTarget
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+If successful, this action returns a `200 OK` response code and a [enrollmentTimeDeviceMembershipTargetResult](../resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetresult.md) in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/retrieveEnrollmentTimeDeviceMembershipTarget
+```
+
+### 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: 455
+
+{
+ "value": {
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetResult",
+ "validationSucceeded": true,
+ "enrollmentTimeDeviceMembershipTargetValidationStatuses": [
+ {
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetStatus",
+ "targetId": "Target Id value",
+ "validationSucceeded": true,
+ "targetValidationErrorCode": "securityGroupNotFound"
+ }
+ ]
+ }
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Setenrollmenttimedevicemembershiptarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-setenrollmenttimedevicemembershiptarget.md
+
+ Title: "setEnrollmentTimeDeviceMembershipTarget action"
+description: "Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Setenrollmenttimedevicemembershiptarget Api ."
+
+localization_priority: Normal
+++
+# setEnrollmentTimeDeviceMembershipTarget 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/setEnrollmentTimeDeviceMembershipTarget
+POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/setEnrollmentTimeDeviceMembershipTarget
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|enrollmentTimeDeviceMembershipTargets|[enrollmentTimeDeviceMembershipTarget](../resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptarget.md) collection||
+++
+## Response
+If successful, this action returns a `200 OK` response code and a [enrollmentTimeDeviceMembershipTargetResult](../resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetresult.md) in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/setEnrollmentTimeDeviceMembershipTarget
+
+Content-type: application/json
+Content-length: 228
+
+{
+ "enrollmentTimeDeviceMembershipTargets": [
+ {
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTarget",
+ "targetType": "staticSecurityGroup",
+ "targetId": "Target Id value"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 455
+
+{
+ "value": {
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetResult",
+ "validationSucceeded": true,
+ "enrollmentTimeDeviceMembershipTargetValidationStatuses": [
+ {
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetStatus",
+ "targetId": "Target Id value",
+ "validationSucceeded": true,
+ "targetValidationErrorCode": "securityGroupNotFound"
+ }
+ ]
+ }
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicyassignment Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-create.md
+
+ Title: "Create deviceManagementConfigurationPolicyAssignment"
+description: "Create a new deviceManagementConfigurationPolicyAssignment object."
+
+localization_priority: Normal
+++
+# Create deviceManagementConfigurationPolicyAssignment
+
+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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments
+POST /deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assignments
+POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignments
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the deviceManagementConfigurationPolicyAssignment object.
+
+The following table shows the properties that are required when you create the deviceManagementConfigurationPolicyAssignment.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The key of the assignment.|
+|target|[deviceAndAppManagementAssignmentTarget](../resources/intune-shared-deviceandappmanagementassignmenttarget.md)|The assignment target for the DeviceManagementConfigurationPolicy.|
+|source|[deviceAndAppManagementAssignmentSource](../resources/intune-shared-deviceandappmanagementassignmentsource.md)|The assignment source for the device compliance policy, direct or parcel/policySet. Possible values are: `direct`, `policySets`.|
+|sourceId|String|The identifier of the source of the assignment.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments
+Content-type: application/json
+Content-length: 478
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+Content-Length: 527
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicyassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-delete.md
+
+ Title: "Delete deviceManagementConfigurationPolicyAssignment"
+description: "Deletes a deviceManagementConfigurationPolicyAssignment."
+
+localization_priority: Normal
+++
+# Delete deviceManagementConfigurationPolicyAssignment
+
+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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+DELETE /deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+DELETE /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+```
+
+### 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 Deviceconfigv2 Devicemanagementconfigurationpolicyassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-get.md
+
+ Title: "Get deviceManagementConfigurationPolicyAssignment"
+description: "Read properties and relationships of the deviceManagementConfigurationPolicyAssignment object."
+
+localization_priority: Normal
+++
+# Get deviceManagementConfigurationPolicyAssignment
+
+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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+GET /deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+GET /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+```
+
+### 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: 568
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicyassignment List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-list.md
+
+ Title: "List deviceManagementConfigurationPolicyAssignments"
+description: "List properties and relationships of the deviceManagementConfigurationPolicyAssignment objects."
+
+localization_priority: Normal
+++
+# List deviceManagementConfigurationPolicyAssignments
+
+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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments
+GET /deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assignments
+GET /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignments
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments
+```
+
+### 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: 604
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicyassignment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-update.md
+
+ Title: "Update deviceManagementConfigurationPolicyAssignment"
+description: "Update the properties of a deviceManagementConfigurationPolicyAssignment object."
+
+localization_priority: Normal
+++
+# Update deviceManagementConfigurationPolicyAssignment
+
+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 [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+PATCH /deviceManagement/compliancePolicies/{deviceManagementCompliancePolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+PATCH /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.
+
+The following table shows the properties that are required when you create the [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The key of the assignment.|
+|target|[deviceAndAppManagementAssignmentTarget](../resources/intune-shared-deviceandappmanagementassignmenttarget.md)|The assignment target for the DeviceManagementConfigurationPolicy.|
+|source|[deviceAndAppManagementAssignmentSource](../resources/intune-shared-deviceandappmanagementassignmentsource.md)|The assignment source for the device compliance policy, direct or parcel/policySet. Possible values are: `direct`, `policySets`.|
+|sourceId|String|The identifier of the source of the assignment.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assignments/{deviceManagementConfigurationPolicyAssignmentId}
+Content-type: application/json
+Content-length: 478
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 527
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementinventorypolicy Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementinventorypolicy-assign.md
+
+ Title: "assign action"
+description: "Intune Deviceconfigv2 Devicemanagementinventorypolicy Assign Api ."
+
+localization_priority: Normal
+++
+# assign 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assign
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|assignments|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection||
+++
+## Response
+If successful, this action returns a `200 OK` response code and a [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}/assign
+
+Content-type: application/json
+Content-length: 610
+
+{
+ "assignments": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 604
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "1f069921-9921-1f06-2199-061f2199061f",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include",
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
+ },
+ "source": "policySets",
+ "sourceId": "Source Id value"
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementinventorypolicy Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementinventorypolicy-create.md
+
+ Title: "Create deviceManagementInventoryPolicy"
+description: "Create a new deviceManagementInventoryPolicy object."
+
+localization_priority: Normal
+++
+# Create deviceManagementInventoryPolicy
+
+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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/inventoryPolicies
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the deviceManagementInventoryPolicy object.
+
+The following table shows the properties that are required when you create the deviceManagementInventoryPolicy.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|Key of the policy document. Automatically generated.|
+|name|String|Policy name|
+|description|String|Policy description|
+|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|
+|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `mobileApplicationManagement`, `linuxMdm`, `extensibility`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`, `windowsOsRecovery`.|
+|createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.|
+|lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.|
+|settingCount|Int32|Number of settings. This property is read-only.|
+|creationSource|String|Policy creation source|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance.|
+|isAssigned|Boolean|Policy assignment status. This property is read-only.|
+|version|Int32|Version of the Policy. Valid values 0 to 1000. This property is read-only.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies
+Content-type: application/json
+Content-length: 361
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "name": "Name value",
+ "description": "Description value",
+ "platforms": "android",
+ "technologies": "mdm",
+ "settingCount": 12,
+ "creationSource": "Creation Source value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "isAssigned": true,
+ "version": 7
+}
+```
+
+### 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: 533
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "id": "e1d940a2-40a2-e1d9-a240-d9e1a240d9e1",
+ "name": "Name value",
+ "description": "Description value",
+ "platforms": "android",
+ "technologies": "mdm",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "settingCount": 12,
+ "creationSource": "Creation Source value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "isAssigned": true,
+ "version": 7
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementinventorypolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementinventorypolicy-delete.md
+
+ Title: "Delete deviceManagementInventoryPolicy"
+description: "Deletes a deviceManagementInventoryPolicy."
+
+localization_priority: Normal
+++
+# Delete deviceManagementInventoryPolicy
+
+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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/inventoryPolicies/{deviceManagementInventoryPolicyId}
+```
+
+### 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 Deviceconfigv2 Devicemanagementinventorypolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementinventorypolicy-get.md
+
+ Title: "Get deviceManagementInventoryPolicy"
+description: "Read properties and relationships of the deviceManagementInventoryPolicy object."
+
+localization_priority: Normal
+++
+# Get deviceManagementInventoryPolicy
+
+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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}
+```
+
+### 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: 582
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "id": "e1d940a2-40a2-e1d9-a240-d9e1a240d9e1",
+ "name": "Name value",
+ "description": "Description value",
+ "platforms": "android",
+ "technologies": "mdm",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "settingCount": 12,
+ "creationSource": "Creation Source value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "isAssigned": true,
+ "version": 7
+ }
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementinventorypolicy List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementinventorypolicy-list.md
+
+ Title: "List deviceManagementInventoryPolicies"
+description: "List properties and relationships of the deviceManagementInventoryPolicy objects."
+
+localization_priority: Normal
+++
+# List deviceManagementInventoryPolicies
+
+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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/inventoryPolicies
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies
+```
+
+### 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: 626
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "id": "e1d940a2-40a2-e1d9-a240-d9e1a240d9e1",
+ "name": "Name value",
+ "description": "Description value",
+ "platforms": "android",
+ "technologies": "mdm",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "settingCount": 12,
+ "creationSource": "Creation Source value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "isAssigned": true,
+ "version": 7
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementinventorypolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementinventorypolicy-update.md
+
+ Title: "Update deviceManagementInventoryPolicy"
+description: "Update the properties of a deviceManagementInventoryPolicy object."
+
+localization_priority: Normal
+++
+# Update deviceManagementInventoryPolicy
+
+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 [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.
+
+The following table shows the properties that are required when you create the [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|Key of the policy document. Automatically generated.|
+|name|String|Policy name|
+|description|String|Policy description|
+|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|
+|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `mobileApplicationManagement`, `linuxMdm`, `extensibility`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`, `windowsOsRecovery`.|
+|createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.|
+|lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.|
+|settingCount|Int32|Number of settings. This property is read-only.|
+|creationSource|String|Policy creation source|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance.|
+|isAssigned|Boolean|Policy assignment status. This property is read-only.|
+|version|Int32|Version of the Policy. Valid values 0 to 1000. This property is read-only.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/inventoryPolicies/{deviceManagementInventoryPolicyId}
+Content-type: application/json
+Content-length: 361
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "name": "Name value",
+ "description": "Description value",
+ "platforms": "android",
+ "technologies": "mdm",
+ "settingCount": 12,
+ "creationSource": "Creation Source value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "isAssigned": true,
+ "version": 7
+}
+```
+
+### 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: 533
+
+{
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "id": "e1d940a2-40a2-e1d9-a240-d9e1a240d9e1",
+ "name": "Name value",
+ "description": "Description value",
+ "platforms": "android",
+ "technologies": "mdm",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "settingCount": 12,
+ "creationSource": "Creation Source value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "isAssigned": true,
+ "version": 7
+}
+```
v1.0 Intune Deviceintent Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Deviceintent Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-deviceintent-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Deviceintent Devicemanagementintent Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintent-assign.md
Here is an example of the request.
POST https://graph.microsoft.com/beta/deviceManagement/intents/{deviceManagementIntentId}/assign Content-type: application/json
-Content-length: 511
+Content-length: 528
{ "assignments": [
Content-length: 511
"@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "id": "bedc5365-5365-bedc-6553-dcbe6553dcbe", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ]
v1.0 Intune Deviceintent Devicemanagementintent Compare https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintent-compare.md
Content-Length: 364
} ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentassignment Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintentassignment-create.md
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/intents/{deviceManagementIntentId}/assignments Content-type: application/json
-Content-length: 391
+Content-length: 404
{ "@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id 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: 440
+Content-Length: 453
{ "@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "id": "bedc5365-5365-bedc-6553-dcbe6553dcbe", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ```
v1.0 Intune Deviceintent Devicemanagementintentassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintentassignment-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: 475
+Content-Length: 490
{ "value": { "@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "id": "bedc5365-5365-bedc-6553-dcbe6553dcbe", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } }
v1.0 Intune Deviceintent Devicemanagementintentassignment List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintentassignment-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: 505
+Content-Length: 522
{ "value": [
Content-Length: 505
"@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "id": "bedc5365-5365-bedc-6553-dcbe6553dcbe", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ]
v1.0 Intune Deviceintent Devicemanagementintentassignment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintentassignment-update.md
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/intents/{deviceManagementIntentId}/assignments/{deviceManagementIntentAssignmentId} Content-type: application/json
-Content-length: 391
+Content-length: 404
{ "@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id 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: 440
+Content-Length: 453
{ "@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "id": "bedc5365-5365-bedc-6553-dcbe6553dcbe", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ```
v1.0 Intune Deviceintent Devicemanagementtemplate Compare https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementtemplate-compare.md
Content-Length: 364
} ] }
-```
+```
v1.0 Intune Deviceintent Securitybaselinecategorystatesummary Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinecategorystatesummary-create.md
Content-Length: 310
"notApplicableCount": 2, "displayName": "Display Name value" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinecategorystatesummary Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinecategorystatesummary-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/templates/{deviceManage
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 Deviceintent Securitybaselinecategorystatesummary Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinecategorystatesummary-get.md
Content-Length: 347
"displayName": "Display Name value" } }
-```
+```
v1.0 Intune Deviceintent Securitybaselinecategorystatesummary List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinecategorystatesummary-list.md
Content-Length: 379
} ] }
-```
+```
v1.0 Intune Deviceintent Securitybaselinecategorystatesummary Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinecategorystatesummary-update.md
Content-Length: 310
"notApplicableCount": 2, "displayName": "Display Name value" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinedevicestate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinedevicestate-create.md
Content-Length: 359
"state": "secure", "lastReportedDateTime": "2017-01-01T00:00:17.7769392-08:00" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinedevicestate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinedevicestate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/templates/{deviceManage
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 Deviceintent Securitybaselinedevicestate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinedevicestate-get.md
Content-Length: 392
"lastReportedDateTime": "2017-01-01T00:00:17.7769392-08:00" } }
-```
+```
v1.0 Intune Deviceintent Securitybaselinedevicestate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinedevicestate-list.md
Content-Length: 420
} ] }
-```
+```
v1.0 Intune Deviceintent Securitybaselinedevicestate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinedevicestate-update.md
Content-Length: 359
"state": "secure", "lastReportedDateTime": "2017-01-01T00:00:17.7769392-08:00" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinestatesummary Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinestatesummary-get.md
Content-Length: 297
"notApplicableCount": 2 } }
-```
+```
v1.0 Intune Deviceintent Securitybaselinestatesummary Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-deviceintent-securitybaselinestatesummary-update.md
Content-Length: 262
"conflictCount": 13, "notApplicableCount": 2 }
-```
+```
v1.0 Intune Devices Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Devices Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-devices-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Devices Devicecategory Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicecategory-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 [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+Read properties and relationships of the [deviceCategory](../resources/intune-devices-devicecategory.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceCategory](../resources/intune-shared-devicecategory.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceCategory](../resources/intune-devices-devicecategory.md) object in the response body.
## Example
Content-Length: 128
"id": "f881b841-b841-f881-41b8-81f841b881f8" } }
-```
+```
v1.0 Intune Devices Devicecategory Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicecategory-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 [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+Update the properties of a [deviceCategory](../resources/intune-devices-devicecategory.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/devic
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+In the request body, supply a JSON representation for the [deviceCategory](../resources/intune-devices-devicecategory.md) object.
-The following table shows the properties that are required when you create the [deviceCategory](../resources/intune-shared-devicecategory.md).
+The following table shows the properties that are required when you create the [deviceCategory](../resources/intune-devices-devicecategory.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 [deviceCategory](../resources/intune-shared-devicecategory.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceCategory](../resources/intune-devices-devicecategory.md) object in the response body.
## Example
Content-Length: 105
"@odata.type": "#microsoft.graph.deviceCategory", "id": "f881b841-b841-f881-41b8-81f841b881f8" }
-```
+```
v1.0 Intune Devices Devicecustomattributeshellscript Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicecustomattributeshellscript-assign.md
Here is an example of the request.
POST https://graph.microsoft.com/beta/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assign Content-type: application/json
-Content-length: 781
+Content-length: 798
{ "deviceManagementScriptGroupAssignments": [
Content-length: 781
"@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ]
v1.0 Intune Devices Devicehealthscriptpolicystate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-create.md
Content-Length: 1094
"Assignment Filter Ids value" ] }
-```
+```
v1.0 Intune Devices Devicehealthscriptpolicystate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts
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 Devicehealthscriptpolicystate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-get.md
Content-Length: 1155
] } }
-```
+```
v1.0 Intune Devices Devicehealthscriptpolicystate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-list.md
Content-Length: 1211
} ] }
-```
+```
v1.0 Intune Devices Devicehealthscriptpolicystate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-update.md
Content-Length: 1094
"Assignment Filter Ids value" ] }
-```
+```
v1.0 Intune Devices Deviceinventory Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventory-create.md
+
+ Title: "Create deviceInventory"
+description: "Create a new deviceInventory object."
+
+localization_priority: Normal
+++
+# Create deviceInventory
+
+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 [deviceInventory](../resources/intune-devices-deviceinventory.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the deviceInventory object.
+
+The following table shows the properties that are required when you create the deviceInventory.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique catalog id for this inventory entity type|
+|displayName|String|The localized display name of the entity. Example: "Disk Drives". This property is read-only.|
+|lastSyncDateTime|DateTimeOffset|The date and time that the inventory data was last synced with Intune. The value cannot be modified and is automatically populated when the device performs a sync. The Timestamp type represents date and time information and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. This property is read-only.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [deviceInventory](../resources/intune-devices-deviceinventory.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories
+Content-type: application/json
+Content-length: 157
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "displayName": "Display Name value",
+ "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+Content-Length: 206
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "id": "3c0a4e13-4e13-3c0a-134e-0a3c134e0a3c",
+ "displayName": "Display Name value",
+ "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
+}
+```
v1.0 Intune Devices Deviceinventory Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventory-delete.md
+
+ Title: "Delete deviceInventory"
+description: "Deletes a deviceInventory."
+
+localization_priority: Normal
+++
+# Delete deviceInventory
+
+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 [deviceInventory](../resources/intune-devices-deviceinventory.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}
+```
+
+### 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 Deviceinventory Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventory-get.md
+
+ Title: "Get deviceInventory"
+description: "Read properties and relationships of the deviceInventory object."
+
+localization_priority: Normal
+++
+# Get deviceInventory
+
+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 [deviceInventory](../resources/intune-devices-deviceinventory.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventory](../resources/intune-devices-deviceinventory.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}
+```
+
+### 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: 233
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "id": "3c0a4e13-4e13-3c0a-134e-0a3c134e0a3c",
+ "displayName": "Display Name value",
+ "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
+ }
+}
+```
v1.0 Intune Devices Deviceinventory List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventory-list.md
+
+ Title: "List deviceInventories"
+description: "List properties and relationships of the deviceInventory objects."
+
+localization_priority: Normal
+++
+# List deviceInventories
+
+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 [deviceInventory](../resources/intune-devices-deviceinventory.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventory](../resources/intune-devices-deviceinventory.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories
+```
+
+### 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: 255
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "id": "3c0a4e13-4e13-3c0a-134e-0a3c134e0a3c",
+ "displayName": "Display Name value",
+ "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventory Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventory-update.md
+
+ Title: "Update deviceInventory"
+description: "Update the properties of a deviceInventory object."
+
+localization_priority: Normal
+++
+# Update deviceInventory
+
+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 [deviceInventory](../resources/intune-devices-deviceinventory.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [deviceInventory](../resources/intune-devices-deviceinventory.md) object.
+
+The following table shows the properties that are required when you create the [deviceInventory](../resources/intune-devices-deviceinventory.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique catalog id for this inventory entity type|
+|displayName|String|The localized display name of the entity. Example: "Disk Drives". This property is read-only.|
+|lastSyncDateTime|DateTimeOffset|The date and time that the inventory data was last synced with Intune. The value cannot be modified and is automatically populated when the device performs a sync. The Timestamp type represents date and time information and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. This property is read-only.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [deviceInventory](../resources/intune-devices-deviceinventory.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}
+Content-type: application/json
+Content-length: 157
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "displayName": "Display Name value",
+ "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 206
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "id": "3c0a4e13-4e13-3c0a-134e-0a3c134e0a3c",
+ "displayName": "Display Name value",
+ "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
+}
+```
v1.0 Intune Devices Deviceinventorycollectionproperty Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorycollectionproperty-create.md
+
+ Title: "Create deviceInventoryCollectionProperty"
+description: "Create a new deviceInventoryCollectionProperty object."
+
+localization_priority: Normal
+++
+# Create deviceInventoryCollectionProperty
+
+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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST ** Collection URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the deviceInventoryCollectionProperty object.
+
+The following table shows the properties that are required when you create the deviceInventoryCollectionProperty.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only. Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|values|[deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md) collection|Collection value of the property. This property is read-only.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta** Collection URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+Content-type: application/json
+Content-length: 272
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "displayName": "Display Name value",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+Content-Length: 321
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "id": "407d83d8-83d8-407d-d883-7d40d8837d40",
+ "displayName": "Display Name value",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventorycollectionproperty Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorycollectionproperty-delete.md
+
+ Title: "Delete deviceInventoryCollectionProperty"
+description: "Deletes a deviceInventoryCollectionProperty."
+
+localization_priority: Normal
+++
+# Delete deviceInventoryCollectionProperty
+
+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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE ** Entity URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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** Entity URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+### 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 Deviceinventorycollectionproperty Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorycollectionproperty-get.md
+
+ Title: "Get deviceInventoryCollectionProperty"
+description: "Read properties and relationships of the deviceInventoryCollectionProperty object."
+
+localization_priority: Normal
+++
+# Get deviceInventoryCollectionProperty
+
+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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET ** Entity URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta** Entity URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+### 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: 358
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "id": "407d83d8-83d8-407d-d883-7d40d8837d40",
+ "displayName": "Display Name value",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ ]
+ }
+}
+```
v1.0 Intune Devices Deviceinventorycollectionproperty List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorycollectionproperty-list.md
+
+ Title: "List deviceInventoryCollectionProperties"
+description: "List properties and relationships of the deviceInventoryCollectionProperty objects."
+
+localization_priority: Normal
+++
+# List deviceInventoryCollectionProperties
+
+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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET ** Collection URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta** Collection URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+### 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: 390
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "id": "407d83d8-83d8-407d-d883-7d40d8837d40",
+ "displayName": "Display Name value",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ ]
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventorycollectionproperty Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorycollectionproperty-update.md
+
+ Title: "Update deviceInventoryCollectionProperty"
+description: "Update the properties of a deviceInventoryCollectionProperty object."
+
+localization_priority: Normal
+++
+# Update deviceInventoryCollectionProperty
+
+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 [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH ** Entity URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.
+
+The following table shows the properties that are required when you create the [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only. Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|values|[deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md) collection|Collection value of the property. This property is read-only.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta** Entity URI for microsoft.management.services.api.deviceInventoryCollectionProperty not found
+Content-type: application/json
+Content-length: 272
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "displayName": "Display Name value",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 321
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "id": "407d83d8-83d8-407d-d883-7d40d8837d40",
+ "displayName": "Display Name value",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventoryitem Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventoryitem-get.md
+
+ Title: "Get deviceInventoryItem"
+description: "Read properties and relationships of the deviceInventoryItem object."
+
+localization_priority: Normal
+++
+# Get deviceInventoryItem
+
+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 [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+### 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: 133
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceInventoryItem",
+ "id": "60ac46c6-46c6-60ac-c646-ac60c646ac60"
+ }
+}
+```
v1.0 Intune Devices Deviceinventoryitem List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventoryitem-list.md
+
+ Title: "List deviceInventoryItems"
+description: "List properties and relationships of the deviceInventoryItem objects."
+
+localization_priority: Normal
+++
+# List deviceInventoryItems
+
+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 [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances
+```
+
+### 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: 151
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceInventoryItem",
+ "id": "60ac46c6-46c6-60ac-c646-ac60c646ac60"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventoryproperty Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventoryproperty-get.md
+
+ Title: "Get deviceInventoryProperty"
+description: "Read properties and relationships of the deviceInventoryProperty object."
+
+localization_priority: Normal
+++
+# Get deviceInventoryProperty
+
+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 [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET ** Entity URI for microsoft.management.services.api.deviceInventoryProperty not found
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta** Entity URI for microsoft.management.services.api.deviceInventoryProperty not found
+```
+
+### 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: 179
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceInventoryProperty",
+ "id": "8267a2c0-a2c0-8267-c0a2-6782c0a26782",
+ "displayName": "Display Name value"
+ }
+}
+```
v1.0 Intune Devices Deviceinventoryproperty List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventoryproperty-list.md
+
+ Title: "List deviceInventoryProperties"
+description: "List properties and relationships of the deviceInventoryProperty objects."
+
+localization_priority: Normal
+++
+# List deviceInventoryProperties
+
+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 [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET ** Collection URI for microsoft.management.services.api.deviceInventoryProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta** Collection URI for microsoft.management.services.api.deviceInventoryProperty not found
+```
+
+### 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: 199
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceInventoryProperty",
+ "id": "8267a2c0-a2c0-8267-c0a2-6782c0a26782",
+ "displayName": "Display Name value"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventorysimpleitem Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleitem-create.md
+
+ Title: "Create deviceInventorySimpleItem"
+description: "Create a new deviceInventorySimpleItem object."
+
+localization_priority: Normal
+++
+# Create deviceInventorySimpleItem
+
+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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the deviceInventorySimpleItem object.
+
+The following table shows the properties that are required when you create the deviceInventorySimpleItem.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|A unique identifier for the inventory data Inherited from [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md)|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances
+Content-type: application/json
+Content-length: 67
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem"
+}
+```
+
+### 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: 116
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem",
+ "id": "b70f94fc-94fc-b70f-fc94-0fb7fc940fb7"
+}
+```
v1.0 Intune Devices Deviceinventorysimpleitem Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleitem-delete.md
+
+ Title: "Delete deviceInventorySimpleItem"
+description: "Deletes a deviceInventorySimpleItem."
+
+localization_priority: Normal
+++
+# Delete deviceInventorySimpleItem
+
+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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+### 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 Deviceinventorysimpleitem Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleitem-get.md
+
+ Title: "Get deviceInventorySimpleItem"
+description: "Read properties and relationships of the deviceInventorySimpleItem object."
+
+localization_priority: Normal
+++
+# Get deviceInventorySimpleItem
+
+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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+### 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: 139
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem",
+ "id": "b70f94fc-94fc-b70f-fc94-0fb7fc940fb7"
+ }
+}
+```
v1.0 Intune Devices Deviceinventorysimpleitem List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleitem-list.md
+
+ Title: "List deviceInventorySimpleItems"
+description: "List properties and relationships of the deviceInventorySimpleItem objects."
+
+localization_priority: Normal
+++
+# List deviceInventorySimpleItems
+
+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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances
+```
+
+### 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: 157
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem",
+ "id": "b70f94fc-94fc-b70f-fc94-0fb7fc940fb7"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventorysimpleitem Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleitem-update.md
+
+ Title: "Update deviceInventorySimpleItem"
+description: "Update the properties of a deviceInventorySimpleItem object."
+
+localization_priority: Normal
+++
+# Update deviceInventorySimpleItem
+
+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 [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.
+
+The following table shows the properties that are required when you create the [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|A unique identifier for the inventory data Inherited from [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md)|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceInventories/{deviceInventoryId}/instances/{deviceInventoryItemId}
+Content-type: application/json
+Content-length: 67
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem"
+}
+```
+
+### 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: 116
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem",
+ "id": "b70f94fc-94fc-b70f-fc94-0fb7fc940fb7"
+}
+```
v1.0 Intune Devices Deviceinventorysimpleproperty Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleproperty-create.md
+
+ Title: "Create deviceInventorySimpleProperty"
+description: "Create a new deviceInventorySimpleProperty object."
+
+localization_priority: Normal
+++
+# Create deviceInventorySimpleProperty
+
+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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST ** Collection URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the deviceInventorySimpleProperty object.
+
+The following table shows the properties that are required when you create the deviceInventorySimpleProperty.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only. Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|value|[deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)|Value of the property. This property is read-only.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta** Collection URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+Content-type: application/json
+Content-length: 249
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "displayName": "Display Name value",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+Content-Length: 298
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "id": "13e13882-3882-13e1-8238-e1138238e113",
+ "displayName": "Display Name value",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+}
+```
v1.0 Intune Devices Deviceinventorysimpleproperty Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleproperty-delete.md
+
+ Title: "Delete deviceInventorySimpleProperty"
+description: "Deletes a deviceInventorySimpleProperty."
+
+localization_priority: Normal
+++
+# Delete deviceInventorySimpleProperty
+
+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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE ** Entity URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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** Entity URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+### 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 Deviceinventorysimpleproperty Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleproperty-get.md
+
+ Title: "Get deviceInventorySimpleProperty"
+description: "Read properties and relationships of the deviceInventorySimpleProperty object."
+
+localization_priority: Normal
+++
+# Get deviceInventorySimpleProperty
+
+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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET ** Entity URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta** Entity URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+### 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: 331
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "id": "13e13882-3882-13e1-8238-e1138238e113",
+ "displayName": "Display Name value",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ }
+}
+```
v1.0 Intune Devices Deviceinventorysimpleproperty List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleproperty-list.md
+
+ Title: "List deviceInventorySimpleProperties"
+description: "List properties and relationships of the deviceInventorySimpleProperty objects."
+
+localization_priority: Normal
+++
+# List deviceInventorySimpleProperties
+
+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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET ** Collection URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta** Collection URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+### 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: 359
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "id": "13e13882-3882-13e1-8238-e1138238e113",
+ "displayName": "Display Name value",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventorysimpleproperty Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceinventorysimpleproperty-update.md
+
+ Title: "Update deviceInventorySimpleProperty"
+description: "Update the properties of a deviceInventorySimpleProperty object."
+
+localization_priority: Normal
+++
+# Update deviceInventorySimpleProperty
+
+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 [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH ** Entity URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.
+
+The following table shows the properties that are required when you create the [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only. Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|value|[deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)|Value of the property. This property is read-only.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta** Entity URI for microsoft.management.services.api.deviceInventorySimpleProperty not found
+Content-type: application/json
+Content-length: 249
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "displayName": "Display Name value",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 298
+
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "id": "13e13882-3882-13e1-8238-e1138238e113",
+ "displayName": "Display Name value",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "2017-01-01T00:02:59.3325615-08:00"
+ }
+}
+```
v1.0 Intune Devices Devicelogcollectionresponse Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-create.md
Content-Length: 607
"sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" }
-```
+```
v1.0 Intune Devices Devicelogcollectionresponse Createdownloadurl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-createdownloadurl.md
Content-Length: 57
{ "value": "https://example.com/createDownloadUrl/" }
-```
+```
v1.0 Intune Devices Devicelogcollectionresponse Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts
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 Devicelogcollectionresponse Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-get.md
Content-Length: 650
"enrolledByUser": "Enrolled By User value" } }
-```
+```
v1.0 Intune Devices Devicelogcollectionresponse List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-list.md
Content-Length: 688
} ] }
-```
+```
v1.0 Intune Devices Devicelogcollectionresponse Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-update.md
Content-Length: 607
"sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" }
-```
+```
v1.0 Intune Devices Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-devices-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-devices-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Devices Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-devices-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-devices-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-devices-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-devices-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Devices Devicemanagementscript Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscript-assign.md
Here is an example of the request.
POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/assign Content-type: application/json
-Content-length: 781
+Content-length: 798
{ "deviceManagementScriptGroupAssignments": [
Content-length: 781
"@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ]
v1.0 Intune Devices Devicemanagementscript Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscript-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.
+Create a new [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the d
|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.|
-|runAsAccount|[runAsAccountType](../resources/intune-shared-runasaccounttype.md)|Indicates the type of execution context. Possible values are: `system`, `user`.|
+|runAsAccount|[runAsAccountType](../resources/intune-devices-runasaccounttype.md)|Indicates the type of execution context. Possible values are: `system`, `user`.|
|fileName|String|Script file name.| |roleScopeTagIds|String collection|List of Scope Tag IDs for this PowerShellScript instance.| ## Response
-If successful, this method returns a `201 Created` response code and a [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object in the response body.
## Example
v1.0 Intune Devices Devicemanagementscript Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscript-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md).
+Deletes a [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Devices Devicemanagementscript Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscript-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 [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.
+Read properties and relationships of the [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object in the response body.
## Example
v1.0 Intune Devices Devicemanagementscript List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscript-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) objects.
+List properties and relationships of the [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceManagementScripts
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) objects in the response body.
## Example
v1.0 Intune Devices Devicemanagementscript Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscript-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 [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.
+Update the properties of a [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.
+In the request body, supply a JSON representation for the [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.
-The following table shows the properties that are required when you create the [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md).
+The following table shows the properties that are required when you create the [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md).
|Property|Type|Description| |:|:|:|
The following table shows the properties that are required when you create the [
|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.|
-|runAsAccount|[runAsAccountType](../resources/intune-shared-runasaccounttype.md)|Indicates the type of execution context. Possible values are: `system`, `user`.|
+|runAsAccount|[runAsAccountType](../resources/intune-devices-runasaccounttype.md)|Indicates the type of execution context. Possible values are: `system`, `user`.|
|fileName|String|Script file name.| |roleScopeTagIds|String collection|List of Scope Tag IDs for this PowerShellScript instance.| ## Response
-If successful, this method returns a `200 OK` response code and an updated [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object in the response body.
## Example
v1.0 Intune Devices Devicemanagementscriptassignment Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptassignment-create.md
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments Content-type: application/json
-Content-length: 391
+Content-length: 404
{ "@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id 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: 440
+Content-Length: 453
{ "@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ```
v1.0 Intune Devices Devicemanagementscriptassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptassignment-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: 475
+Content-Length: 490
{ "value": { "@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } }
v1.0 Intune Devices Devicemanagementscriptassignment List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptassignment-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: 505
+Content-Length: 522
{ "value": [
Content-Length: 505
"@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ]
v1.0 Intune Devices Devicemanagementscriptassignment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptassignment-update.md
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments/{deviceManagementScriptAssignmentId} Content-type: application/json
-Content-length: 391
+Content-length: 404
{ "@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id 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: 440
+Content-Length: 453
{ "@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ```
v1.0 Intune Devices Devicemanagementscriptrunsummary Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptrunsummary-update.md
Content-Length: 228
"successUserCount": 0, "errorUserCount": 14 }
-```
+```
v1.0 Intune Devices Deviceshellscript Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-deviceshellscript-assign.md
Here is an example of the request.
POST https://graph.microsoft.com/beta/deviceManagement/deviceShellScripts/{deviceShellScriptId}/assign Content-type: application/json
-Content-length: 781
+Content-length: 798
{ "deviceManagementScriptGroupAssignments": [
Content-length: 781
"@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "a87a601e-601e-a87a-1e60-7aa81e607aa8", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", "deviceAndAppManagementAssignmentFilterType": "include",
- "collectionId": "Collection Id value"
+ "targetType": "user",
+ "entraObjectId": "Entra Object Id value"
} } ]
v1.0 Intune Devices Manageddevice Appdiagnostics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-manageddevice-appdiagnostics.md
Content-Length: 485
} ] }
-```
+```
v1.0 Intune Devices Manageddevice Changeassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-manageddevice-changeassignments.md
+
+ Title: "changeAssignments action"
+description: "Intune Devices Manageddevice Changeassignments Api ."
+
+localization_priority: Normal
+++
+# changeAssignments 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementManagedDevices.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementManagedDevices.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/managedDevices/{managedDeviceId}/changeAssignments
+POST /deviceManagement/comanagedDevices/{managedDeviceId}/changeAssignments
+POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/changeAssignments
+POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/changeAssignments
+POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/changeAssignments
+POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/changeAssignments
+POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/changeAssignments
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|deviceAssignmentItems|[deviceAssignmentItem](../resources/intune-devices-deviceassignmentitem.md) collection||
+++
+## Response
+If successful, this action returns a `204 No Content` response code.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDeviceId}/changeAssignments
+
+Content-type: application/json
+Content-length: 629
+
+{
+ "deviceAssignmentItems": [
+ {
+ "@odata.type": "microsoft.graph.deviceAssignmentItem",
+ "itemId": "Item Id value",
+ "itemType": "deviceConfiguration",
+ "itemSubTypeDisplayName": "Item Sub Type Display Name value",
+ "itemDisplayName": "Item Display Name value",
+ "assignmentItemActionIntent": "restore",
+ "assignmentItemActionStatus": "inProgress",
+ "intentActionMessage": "Intent Action Message value",
+ "errorCode": 9,
+ "lastActionDateTime": "2016-12-31T23:59:40.6067253-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00"
+ }
+ ]
+}
+```
+
+### Response
+Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Intune Devices Manageddevice Retrievedevicelogsdownloadurl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-manageddevice-retrievedevicelogsdownloadurl.md
+
+ Title: "retrieveDeviceLogsDownloadUrl function"
+description: "Intune Devices Manageddevice Retrievedevicelogsdownloadurl Api ."
+
+localization_priority: Normal
+++
+# retrieveDeviceLogsDownloadUrl 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementManagedDevices.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementManagedDevices.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/managedDevices/{managedDeviceId}/retrieveDeviceLogsDownloadUrl
+GET /deviceManagement/comanagedDevices/{managedDeviceId}/retrieveDeviceLogsDownloadUrl
+GET /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/retrieveDeviceLogsDownloadUrl
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/retrieveDeviceLogsDownloadUrl
+GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/retrieveDeviceLogsDownloadUrl
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/retrieveDeviceLogsDownloadUrl
+GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/retrieveDeviceLogsDownloadUrl
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|requestId|String||
+++
+## Response
+If successful, this function returns a `200 OK` response code and a String in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDeviceId}/retrieveDeviceLogsDownloadUrl(requestId='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: 69
+
+{
+ "value": "https://example.com/retrieveDeviceLogsDownloadUrl/"
+}
+```
v1.0 Intune Devices Manageddeviceoverview Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-manageddeviceoverview-update.md
Content-Length: 1384
}, "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Devices Mobileapptroubleshootingevent Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-mobileapptroubleshootingevent-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.
+Create a new [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the m
## Response
-If successful, this method returns a `201 Created` response code and a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object in the response body.
## Example
v1.0 Intune Devices Mobileapptroubleshootingevent Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-mobileapptroubleshootingevent-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md).
+Deletes a [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Devices Mobileapptroubleshootingevent Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-mobileapptroubleshootingevent-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 [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.
+Read properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object in the response body.
## Example
v1.0 Intune Devices Mobileapptroubleshootingevent List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-mobileapptroubleshootingevent-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) objects.
+List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/mobileAppTroubleshootingEvents
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) objects in the response body.
## Example
v1.0 Intune Devices Mobileapptroubleshootingevent Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-mobileapptroubleshootingevent-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 [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.
+Update the properties of a [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshooting
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.
+In the request body, supply a JSON representation for the [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.
-The following table shows the properties that are required when you create the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md).
+The following table shows the properties that are required when you create the [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.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 [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object in the response body.
## Example
v1.0 Intune Devices Remoteactionaudit Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-create.md
The following table shows the properties that are required when you create the r
|deviceIMEI|String|IMEI of the device.| |actionState|[actionState](../resources/intune-shared-actionstate.md)|Action state. Possible values are: `none`, `pending`, `canceled`, `active`, `done`, `failed`, `notSupported`.| |managedDeviceId|String|Action target.|
+|deviceActionDetails|[keyValuePair_2OfString_String](../resources/intune-devices-keyvaluepair_2ofstring_string.md) collection|DeviceAction details|
+|deviceActionCategory|[actionCategory](../resources/intune-devices-actioncategory.md)|DeviceAction category. Possible values are: `single`, `bulk`.|
+|bulkDeviceActionId|String|BulkAction ID|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/remoteActionAudits Content-type: application/json
-Content-length: 504
+Content-length: 713
{ "@odata.type": "#microsoft.graph.remoteActionAudit",
Content-length: 504
"deviceOwnerUserPrincipalName": "Device Owner User Principal Name value", "deviceIMEI": "Device IMEI value", "actionState": "pending",
- "managedDeviceId": "Managed Device Id value"
+ "managedDeviceId": "Managed Device Id value",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "bulk",
+ "bulkDeviceActionId": "Bulk Device Action Id 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: 553
+Content-Length: 762
{ "@odata.type": "#microsoft.graph.remoteActionAudit",
Content-Length: 553
"deviceOwnerUserPrincipalName": "Device Owner User Principal Name value", "deviceIMEI": "Device IMEI value", "actionState": "pending",
- "managedDeviceId": "Managed Device Id value"
+ "managedDeviceId": "Managed Device Id value",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "bulk",
+ "bulkDeviceActionId": "Bulk Device Action Id value"
} ```
v1.0 Intune Devices Remoteactionaudit Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-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: 594
+Content-Length: 817
{ "value": {
Content-Length: 594
"deviceOwnerUserPrincipalName": "Device Owner User Principal Name value", "deviceIMEI": "Device IMEI value", "actionState": "pending",
- "managedDeviceId": "Managed Device Id value"
+ "managedDeviceId": "Managed Device Id value",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "bulk",
+ "bulkDeviceActionId": "Bulk Device Action Id value"
} } ```
v1.0 Intune Devices Remoteactionaudit List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-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: 630
+Content-Length: 867
{ "value": [
Content-Length: 630
"deviceOwnerUserPrincipalName": "Device Owner User Principal Name value", "deviceIMEI": "Device IMEI value", "actionState": "pending",
- "managedDeviceId": "Managed Device Id value"
+ "managedDeviceId": "Managed Device Id value",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "bulk",
+ "bulkDeviceActionId": "Bulk Device Action Id value"
} ] }
v1.0 Intune Devices Remoteactionaudit Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-update.md
The following table shows the properties that are required when you create the [
|deviceIMEI|String|IMEI of the device.| |actionState|[actionState](../resources/intune-shared-actionstate.md)|Action state. Possible values are: `none`, `pending`, `canceled`, `active`, `done`, `failed`, `notSupported`.| |managedDeviceId|String|Action target.|
+|deviceActionDetails|[keyValuePair_2OfString_String](../resources/intune-devices-keyvaluepair_2ofstring_string.md) collection|DeviceAction details|
+|deviceActionCategory|[actionCategory](../resources/intune-devices-actioncategory.md)|DeviceAction category. Possible values are: `single`, `bulk`.|
+|bulkDeviceActionId|String|BulkAction ID|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/remoteActionAudits/{remoteActionAuditId} Content-type: application/json
-Content-length: 504
+Content-length: 713
{ "@odata.type": "#microsoft.graph.remoteActionAudit",
Content-length: 504
"deviceOwnerUserPrincipalName": "Device Owner User Principal Name value", "deviceIMEI": "Device IMEI value", "actionState": "pending",
- "managedDeviceId": "Managed Device Id value"
+ "managedDeviceId": "Managed Device Id value",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "bulk",
+ "bulkDeviceActionId": "Bulk Device Action Id 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: 553
+Content-Length: 762
{ "@odata.type": "#microsoft.graph.remoteActionAudit",
Content-Length: 553
"deviceOwnerUserPrincipalName": "Device Owner User Principal Name value", "deviceIMEI": "Device IMEI value", "actionState": "pending",
- "managedDeviceId": "Managed Device Id value"
+ "managedDeviceId": "Managed Device Id value",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "bulk",
+ "bulkDeviceActionId": "Bulk Device Action Id value"
} ```
v1.0 Intune Devices User Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-user-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [user](../resources/intune-shared-user.md) object.
+Create a new [user](../resources/intune-devices-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the u
## Response
-If successful, this method returns a `201 Created` response code and a [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [user](../resources/intune-devices-user.md) object in the response body.
## Example
Content-Length: 95
"@odata.type": "#microsoft.graph.user", "id": "d36894ae-94ae-d368-ae94-68d3ae9468d3" }
-```
+```
v1.0 Intune Devices User Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-user-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [user](../resources/intune-shared-user.md).
+Deletes a [user](../resources/intune-devices-user.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts
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 User Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-user-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 [user](../resources/intune-shared-user.md) object.
+Read properties and relationships of the [user](../resources/intune-devices-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [user](../resources/intune-devices-user.md) object in the response body.
## Example
Content-Length: 118
"id": "d36894ae-94ae-d368-ae94-68d3ae9468d3" } }
-```
+```
v1.0 Intune Devices User List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-user-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [user](../resources/intune-shared-user.md) objects.
+List properties and relationships of the [user](../resources/intune-devices-user.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceR
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [user](../resources/intune-shared-user.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [user](../resources/intune-devices-user.md) objects in the response body.
## Example
Content-Length: 136
} ] }
-```
+```
v1.0 Intune Devices User Removealldevicesfrommanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-user-removealldevicesfrommanagement.md
POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{
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 User Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-user-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 [user](../resources/intune-shared-user.md) object.
+Update the properties of a [user](../resources/intune-devices-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/devic
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [user](../resources/intune-shared-user.md) object.
+In the request body, supply a JSON representation for the [user](../resources/intune-devices-user.md) object.
-The following table shows the properties that are required when you create the [user](../resources/intune-shared-user.md).
+The following table shows the properties that are required when you create the [user](../resources/intune-devices-user.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 [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [user](../resources/intune-devices-user.md) object in the response body.
## Example
Content-Length: 95
"@odata.type": "#microsoft.graph.user", "id": "d36894ae-94ae-d368-ae94-68d3ae9468d3" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthdeviceperformance Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsbatteryhealthdeviceperformance-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: 884
+Content-Length: 1000
{ "value": {
Content-Length: 884
"deviceName": "Device Name value", "model": "Model value", "manufacturer": "Manufacturer value",
+ "deviceModelName": "Device Model Name value",
+ "deviceManufacturerName": "Device Manufacturer Name value",
"maxCapacityPercentage": 5, "estimatedRuntimeInMinutes": 9, "batteryAgeInDays": 0,
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthdeviceperformance List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsbatteryhealthdeviceperformance-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: 946
+Content-Length: 1066
{ "value": [
Content-Length: 946
"deviceName": "Device Name value", "model": "Model value", "manufacturer": "Manufacturer value",
+ "deviceModelName": "Device Model Name value",
+ "deviceManufacturerName": "Device Manufacturer Name value",
"maxCapacityPercentage": 5, "estimatedRuntimeInMinutes": 9, "batteryAgeInDays": 0,
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthmodelperformance Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsbatteryhealthmodelperformance-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: 626
+Content-Length: 742
{ "value": {
Content-Length: 626
"activeDevices": 13, "model": "Model value", "manufacturer": "Manufacturer value",
+ "deviceModelName": "Device Model Name value",
+ "deviceManufacturerName": "Device Manufacturer Name value",
"averageMaxCapacityPercentage": 12, "averageEstimatedRuntimeInMinutes": 0, "averageBatteryAgeInDays": 7,
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthmodelperformance List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsbatteryhealthmodelperformance-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: 668
+Content-Length: 788
{ "value": [
Content-Length: 668
"activeDevices": 13, "model": "Model value", "manufacturer": "Manufacturer value",
+ "deviceModelName": "Device Model Name value",
+ "deviceManufacturerName": "Device Manufacturer Name value",
"averageMaxCapacityPercentage": 12, "averageEstimatedRuntimeInMinutes": 0, "averageBatteryAgeInDays": 7,
v1.0 Intune Devices Userexperienceanalyticsdeviceperformance Summarizedeviceperformancedevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdeviceperformance-summarizedeviceperformancedevices.md
Content-Length: 909
} ] }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsmetric Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-get.md
Content-Length: 204
"unit": "Unit value" } }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsmetric List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-list.md
Content-Length: 226
} ] }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsremoteconnection Summarizedeviceremoteconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-summarizedeviceremoteconnection.md
Content-Length: 715
} ] }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsresourceperformance Summarizedeviceresourceperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsresourceperformance-summarizedeviceresourceperformance.md
Content-Length: 979
} ] }
-```
+```
v1.0 Intune Devices Windowsdevicemalwarestate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsdevicemalwarestate-create.md
Content-Length: 533
"detectionCount": 14, "category": "adware" }
-```
+```
v1.0 Intune Devices Windowsdevicemalwarestate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsdevicemalwarestate-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts
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 Windowsdevicemalwarestate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsdevicemalwarestate-get.md
Content-Length: 576
"category": "adware" } }
-```
+```
v1.0 Intune Devices Windowsdevicemalwarestate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsdevicemalwarestate-list.md
Content-Length: 614
} ] }
-```
+```
v1.0 Intune Devices Windowsdevicemalwarestate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsdevicemalwarestate-update.md
Content-Length: 533
"detectionCount": 14, "category": "adware" }
-```
+```
v1.0 Intune Devices Windowsmanagementapp Setasmanagedinstaller https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapp-setasmanagedinstaller.md
POST https://graph.microsoft.com/beta/deviceAppManagement/windowsManagementApp/s
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 Windowsmanagementapp Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapp-update.md
Content-Length: 284
"managedInstaller": "enabled", "managedInstallerConfiguredDateTime": "Managed Installer Configured Date Time value" }
-```
+```
v1.0 Intune Devices Windowsmanagementapphealthstate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapphealthstate-create.md
Content-Length: 349
"deviceName": "Device Name value", "deviceOSVersion": "Device OSVersion value" }
-```
+```
v1.0 Intune Devices Windowsmanagementapphealthstate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapphealthstate-delete.md
DELETE https://graph.microsoft.com/beta/deviceAppManagement/windowsManagementApp
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 Windowsmanagementapphealthstate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapphealthstate-get.md
Content-Length: 382
"deviceOSVersion": "Device OSVersion value" } }
-```
+```
v1.0 Intune Devices Windowsmanagementapphealthstate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapphealthstate-list.md
Content-Length: 410
} ] }
-```
+```
v1.0 Intune Devices Windowsmanagementapphealthstate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsmanagementapphealthstate-update.md
Content-Length: 349
"deviceName": "Device Name value", "deviceOSVersion": "Device OSVersion value" }
-```
+```
v1.0 Intune Devices Windowsprotectionstate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsprotectionstate-get.md
Content-Length: 1083
"tamperProtectionEnabled": true } }
-```
+```
v1.0 Intune Devices Windowsprotectionstate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-devices-windowsprotectionstate-update.md
Content-Length: 1020
"isVirtualMachine": true, "tamperProtectionEnabled": true }
-```
+```
v1.0 Intune Enrollment Activedirectorywindowsautopilotdeploymentprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-activedirectorywindowsautopilotdeploymentprofile-create.md
The following table shows the properties that are required when you create the a
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/windowsAutopilotDeploymentProfiles Content-type: application/json
-Content-length: 1690
+Content-length: 1687
{ "@odata.type": "#microsoft.graph.activeDirectoryWindowsAutopilotDeploymentProfile",
Content-length: 1690
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
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: 1862
+Content-Length: 1859
{ "@odata.type": "#microsoft.graph.activeDirectoryWindowsAutopilotDeploymentProfile",
Content-Length: 1862
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Activedirectorywindowsautopilotdeploymentprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-activedirectorywindowsautopilotdeploymentprofile-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: 1975
+Content-Length: 1972
{ "value": {
Content-Length: 1975
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Activedirectorywindowsautopilotdeploymentprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-activedirectorywindowsautopilotdeploymentprofile-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: 2083
+Content-Length: 2080
{ "value": [
Content-Length: 2083
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Activedirectorywindowsautopilotdeploymentprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-activedirectorywindowsautopilotdeploymentprofile-update.md
The following table shows the properties that are required when you create the [
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfileId} Content-type: application/json
-Content-length: 1690
+Content-length: 1687
{ "@odata.type": "#microsoft.graph.activeDirectoryWindowsAutopilotDeploymentProfile",
Content-length: 1690
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
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: 1862
+Content-Length: 1859
{ "@odata.type": "#microsoft.graph.activeDirectoryWindowsAutopilotDeploymentProfile",
Content-Length: 1862
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Azureadwindowsautopilotdeploymentprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-azureadwindowsautopilotdeploymentprofile-create.md
The following table shows the properties that are required when you create the a
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/windowsAutopilotDeploymentProfiles Content-type: application/json
-Content-length: 1631
+Content-length: 1628
{ "@odata.type": "#microsoft.graph.azureADWindowsAutopilotDeploymentProfile",
Content-length: 1631
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
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: 1803
+Content-Length: 1800
{ "@odata.type": "#microsoft.graph.azureADWindowsAutopilotDeploymentProfile",
Content-Length: 1803
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Azureadwindowsautopilotdeploymentprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-azureadwindowsautopilotdeploymentprofile-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: 1914
+Content-Length: 1911
{ "value": {
Content-Length: 1914
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Azureadwindowsautopilotdeploymentprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-azureadwindowsautopilotdeploymentprofile-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: 2020
+Content-Length: 2017
{ "value": [
Content-Length: 2020
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Azureadwindowsautopilotdeploymentprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-azureadwindowsautopilotdeploymentprofile-update.md
The following table shows the properties that are required when you create the [
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfileId} Content-type: application/json
-Content-length: 1631
+Content-length: 1628
{ "@odata.type": "#microsoft.graph.azureADWindowsAutopilotDeploymentProfile",
Content-length: 1631
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
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: 1803
+Content-Length: 1800
{ "@odata.type": "#microsoft.graph.azureADWindowsAutopilotDeploymentProfile",
Content-Length: 1803
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Depiosenrollmentprofile Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-depiosenrollmentprofile-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/depOnboardingSettings/{
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 Enrollment Depiosenrollmentprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-depiosenrollmentprofile-update.md
Content-Length: 2623
"carrierActivationUrl": "https://example.com/carrierActivationUrl/", "userlessSharedAadModeEnabled": true }
-```
+```
v1.0 Intune Enrollment Depmacosenrollmentprofile Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/depOnboardingSettings/{
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 Enrollment Depmacosenrollmentprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-update.md
Content-Length: 2172
"requestRequiresNetworkTether": true, "autoAdvanceSetupEnabled": true }
-```
+```
v1.0 Intune Enrollment Deponboardingsetting Getexpiringvpptokencount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-deponboardingsetting-getexpiringvpptokencount.md
Content-Length: 18
{ "value": 8 }
-```
+```
v1.0 Intune Enrollment Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Enrollment Devicemanagement Getsuggestedenrollmentlimit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-devicemanagement-getsuggestedenrollmentlimit.md
Content-Length: 117
"suggestedDailyLimit": 3 } }
-```
+```
v1.0 Intune Enrollment Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-enrollment-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Enrollment Windowsautopilotdeploymentprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeploymentprofile-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 [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md) object.
+Read properties and relationships of the [windowsAutopilotDeploymentProfile](../resources/intune-enrollment-windowsautopilotdeploymentprofile.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [windowsAutopilotDeploymentProfile](../resources/intune-enrollment-windowsautopilotdeploymentprofile.md) object in the response body.
## Example
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: 1907
+Content-Length: 1904
{ "value": {
Content-Length: 1907
"extractHardwareHash": true, "hardwareHashExtractionEnabled": true, "deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true, "preprovisioningAllowed": true, "roleScopeTagIds": [
v1.0 Intune Enrollment Windowsautopilotdeploymentprofileassignment Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeploymentprofileassignment-create.md
Content-Length: 460
"source": "policySets", "sourceId": "Source Id value" }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeploymentprofileassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeploymentprofileassignment-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/windowsAutopilotDeviceI
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 Enrollment Windowsautopilotdeploymentprofileassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeploymentprofileassignment-get.md
Content-Length: 497
"sourceId": "Source Id value" } }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeploymentprofileassignment List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeploymentprofileassignment-list.md
Content-Length: 529
} ] }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeploymentprofileassignment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeploymentprofileassignment-update.md
Content-Length: 460
"source": "policySets", "sourceId": "Source Id value" }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeviceidentity Deletedevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsautopilotdeviceidentity-deletedevices.md
Content-Length: 301
} ] }
-```
+```
v1.0 Intune Enrollment Windowsdomainjoinconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsdomainjoinconfiguration-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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object in the response body.
## Example
Content-Length: 93
"@odata.type": "#microsoft.graph.windowsDomainJoinConfiguration" } }
-```
+```
v1.0 Intune Enrollment Windowsdomainjoinconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-enrollment-windowsdomainjoinconfiguration-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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+Update the properties of a [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDevice
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.
+In the request body, supply a JSON representation for the [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object.
-The following table shows the properties that are required when you create the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md).
+The following table shows the properties that are required when you create the [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object in the response body.
## Example
Content-Length: 72
{ "@odata.type": "#microsoft.graph.windowsDomainJoinConfiguration" }
-```
+```
v1.0 Intune Epmgraphapiservice Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Epmgraphapiservice Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Approve https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-approve.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: 1480
+Content-Length: 1496
{ "value": {
Content-Length: 1480
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-create.md
The following table shows the properties that are required when you create the p
|requestCreatedDateTime|DateTimeOffset|The date and time when the elevation request was submitted/created. The value cannot be modified and is automatically populated when the elevation request is submitted/created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only.| |requestLastModifiedDateTime|DateTimeOffset|The date and time when the elevation request was either submitted/created or approved/denied. The value cannot be modified and is automatically populated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only.| |requestJustification|String|Justification provided by the end user for the elevation request. For example :'Need to elevate to install microsoft word'. Read-only.|
-|applicationDetail|[applicationDetail](../resources/intune-epmgraphapiservice-applicationdetail.md)|Details of the application which is being requested to elevate, allowing the admin to understand the identity of the application. It includes file info such as FilePath, FileHash, FilePublisher, and etc. Returned by default. Read-only.|
-|status|[elevationRequestState](../resources/intune-epmgraphapiservice-elevationrequeststate.md)|This indicates the current state of the elevation request. Possible values are: 'none', 'pending', 'approved', 'denied' or 'expired'. Defaults to 'none'. Returned by default. Read-only. Possible values are: `none`, `pending`, `approved`, `denied`, `expired`, `unknownFutureValue`, `revoked`.|
+|applicationDetail|[elevationRequestApplicationDetail](../resources/intune-epmgraphapiservice-elevationrequestapplicationdetail.md)|Details of the application which is being requested to elevate, allowing the admin to understand the identity of the application. It includes file info such as FilePath, FileHash, FilePublisher, and etc. Returned by default. Read-only.|
+|status|[elevationRequestState](../resources/intune-epmgraphapiservice-elevationrequeststate.md)|This indicates the current state of the elevation request. Possible values are: 'none', 'pending', 'approved', 'denied' or 'expired'. Defaults to 'none'. Returned by default. Read-only. Possible values are: `none`, `pending`, `approved`, `denied`, `expired`, `unknownFutureValue`, `revoked`, `completed`.|
|reviewCompletedByUserId|String|This is the Azure Active Directory (AAD) user id of the administrator who approved or denied the request. For example: 'F1A57311-B9EB-45B7-9415-8555E68EDC9E'. This field would be String.Empty before the request is either approved or denied. Read-only.| |reviewCompletedByUserPrincipalName|String|This is the User Principal Name (UPN) of the administrator who approved or denied the request. For example: 'admin@contoso.com'. This field would be String.Empty before the request is either approved or denied. Read-only.| |reviewCompletedDateTime|DateTimeOffset|The DateTime for which the request was approved or denied. For example, midnight UTC on August 3rd, 2023 would look like this: '2023-08-03T00:00:00Z'. Read-only.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/elevationRequests Content-type: application/json
-Content-length: 1358
+Content-length: 1374
{ "@odata.type": "#microsoft.graph.privilegeManagementElevationRequest",
Content-length: 1358
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path 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: 1407
+Content-Length: 1423
{ "@odata.type": "#microsoft.graph.privilegeManagementElevationRequest",
Content-Length: 1407
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Deny https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-deny.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: 1480
+Content-Length: 1496
{ "value": {
Content-Length: 1480
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-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: 1480
+Content-Length: 1496
{ "value": {
Content-Length: 1480
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Getallelevationrequests https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-getallelevationrequests.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: 1548
+Content-Length: 1564
{ "value": [
Content-Length: 1548
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-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: 1548
+Content-Length: 1564
{ "value": [
Content-Length: 1548
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Revoke https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-revoke.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: 1480
+Content-Length: 1496
{ "value": {
Content-Length: 1480
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-epmgraphapiservice-privilegemanagementelevationrequest-update.md
The following table shows the properties that are required when you create the [
|requestCreatedDateTime|DateTimeOffset|The date and time when the elevation request was submitted/created. The value cannot be modified and is automatically populated when the elevation request is submitted/created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only.| |requestLastModifiedDateTime|DateTimeOffset|The date and time when the elevation request was either submitted/created or approved/denied. The value cannot be modified and is automatically populated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only.| |requestJustification|String|Justification provided by the end user for the elevation request. For example :'Need to elevate to install microsoft word'. Read-only.|
-|applicationDetail|[applicationDetail](../resources/intune-epmgraphapiservice-applicationdetail.md)|Details of the application which is being requested to elevate, allowing the admin to understand the identity of the application. It includes file info such as FilePath, FileHash, FilePublisher, and etc. Returned by default. Read-only.|
-|status|[elevationRequestState](../resources/intune-epmgraphapiservice-elevationrequeststate.md)|This indicates the current state of the elevation request. Possible values are: 'none', 'pending', 'approved', 'denied' or 'expired'. Defaults to 'none'. Returned by default. Read-only. Possible values are: `none`, `pending`, `approved`, `denied`, `expired`, `unknownFutureValue`, `revoked`.|
+|applicationDetail|[elevationRequestApplicationDetail](../resources/intune-epmgraphapiservice-elevationrequestapplicationdetail.md)|Details of the application which is being requested to elevate, allowing the admin to understand the identity of the application. It includes file info such as FilePath, FileHash, FilePublisher, and etc. Returned by default. Read-only.|
+|status|[elevationRequestState](../resources/intune-epmgraphapiservice-elevationrequeststate.md)|This indicates the current state of the elevation request. Possible values are: 'none', 'pending', 'approved', 'denied' or 'expired'. Defaults to 'none'. Returned by default. Read-only. Possible values are: `none`, `pending`, `approved`, `denied`, `expired`, `unknownFutureValue`, `revoked`, `completed`.|
|reviewCompletedByUserId|String|This is the Azure Active Directory (AAD) user id of the administrator who approved or denied the request. For example: 'F1A57311-B9EB-45B7-9415-8555E68EDC9E'. This field would be String.Empty before the request is either approved or denied. Read-only.| |reviewCompletedByUserPrincipalName|String|This is the User Principal Name (UPN) of the administrator who approved or denied the request. For example: 'admin@contoso.com'. This field would be String.Empty before the request is either approved or denied. Read-only.| |reviewCompletedDateTime|DateTimeOffset|The DateTime for which the request was approved or denied. For example, midnight UTC on August 3rd, 2023 would look like this: '2023-08-03T00:00:00Z'. Read-only.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/elevationRequests/{privilegeManagementElevationRequestId} Content-type: application/json
-Content-length: 1358
+Content-length: 1374
{ "@odata.type": "#microsoft.graph.privilegeManagementElevationRequest",
Content-length: 1358
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path 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: 1407
+Content-Length: 1423
{ "@odata.type": "#microsoft.graph.privilegeManagementElevationRequest",
Content-Length: 1407
"requestLastModifiedDateTime": "2016-12-31T23:58:50.6194179-08:00", "requestJustification": "Request Justification value", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "File Hash value", "fileName": "File Name value", "filePath": "File Path value",
v1.0 Intune Esim Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-esim-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-esim-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-esim-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Esim Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-esim-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-esim-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-esim-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-esim-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-esim-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Gpanalyticsservice Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-gpanalyticsservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Gpanalyticsservice Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-gpanalyticsservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Grouppolicy Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Grouppolicy Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-grouppolicy-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Grouppolicy Grouppolicyoperation Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyoperation-create.md
Content-Length: 285
"id": "4d18865b-865b-4d18-5b86-184d5b86184d", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyoperation Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyoperation-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicyoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyoperation-get.md
Content-Length: 316
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" } }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyoperation List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyoperation-list.md
Content-Length: 342
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyoperation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyoperation-update.md
Content-Length: 285
"id": "4d18865b-865b-4d18-5b86-184d5b86184d", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentation-update.md
Content-Length: 205
"id": "a33caa6a-aa6a-a33c-6aaa-3ca36aaa3ca3", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcheckbox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcheckbox-create.md
Content-Length: 240
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", "defaultChecked": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcheckbox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcheckbox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationcheckbox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcheckbox-list.md
Content-Length: 293
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcheckbox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcheckbox-update.md
Content-Length: 240
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", "defaultChecked": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcombobox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcombobox-create.md
Content-Length: 346
"required": true, "maxLength": 9 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcombobox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcombobox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationcombobox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcombobox-list.md
Content-Length: 419
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcombobox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationcombobox-update.md
Content-Length: 346
"required": true, "maxLength": 9 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdecimaltextbox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdecimaltextbox-create.md
Content-Length: 334
"minValue": 8, "maxValue": 8 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdecimaltextbox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdecimaltextbox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationdecimaltextbox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdecimaltextbox-list.md
Content-Length: 407
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdecimaltextbox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdecimaltextbox-update.md
Content-Length: 334
"minValue": 8, "maxValue": 8 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdropdownlist Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdropdownlist-create.md
Content-Length: 602
], "required": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdropdownlist Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdropdownlist-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationdropdownlist List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdropdownlist-list.md
Content-Length: 703
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdropdownlist Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationdropdownlist-update.md
Content-Length: 602
], "required": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlistbox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlistbox-create.md
Content-Length: 278
"explicitValue": true, "valuePrefix": "Value Prefix value" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlistbox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlistbox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationlistbox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlistbox-list.md
Content-Length: 335
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlistbox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlistbox-update.md
Content-Length: 278
"explicitValue": true, "valuePrefix": "Value Prefix value" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlongdecimaltextbox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlongdecimaltextbox-create.md
Content-Length: 338
"minValue": 8, "maxValue": 8 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlongdecimaltextbox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlongdecimaltextbox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationlongdecimaltextbox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlongdecimaltextbox-list.md
Content-Length: 411
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlongdecimaltextbox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationlongdecimaltextbox-update.md
Content-Length: 338
"minValue": 8, "maxValue": 8 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationmultitextbox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationmultitextbox-create.md
Content-Length: 278
"maxLength": 9, "maxStrings": 10 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationmultitextbox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationmultitextbox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationmultitextbox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationmultitextbox-list.md
Content-Length: 339
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationmultitextbox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationmultitextbox-update.md
Content-Length: 278
"maxLength": 9, "maxStrings": 10 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtext Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtext-create.md
Content-Length: 209
"id": "bc77d545-d545-bc77-45d5-77bc45d577bc", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtext Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtext-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationtext List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtext-list.md
Content-Length: 258
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtext Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtext-update.md
Content-Length: 209
"id": "bc77d545-d545-bc77-45d5-77bc45d577bc", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtextbox Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtextbox-create.md
Content-Length: 294
"required": true, "maxLength": 9 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtextbox Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtextbox-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicypresentationtextbox List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtextbox-list.md
Content-Length: 355
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtextbox Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationtextbox-update.md
Content-Length: 294
"required": true, "maxLength": 9 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadedpresentation Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyuploadedpresentation-create.md
Content-Length: 213
"id": "6480cc5a-cc5a-6480-5acc-80645acc8064", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadedpresentation Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyuploadedpresentation-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfiguratio
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 Grouppolicy Grouppolicyuploadedpresentation List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyuploadedpresentation-list.md
Content-Length: 262
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadedpresentation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicyuploadedpresentation-update.md
Content-Length: 213
"id": "6480cc5a-cc5a-6480-5acc-80645acc8064", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00" }
-```
+```
v1.0 Intune Mam Androidmanagedappprotection Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-androidmanagedappprotection-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.
+Create a new [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the a
## Response
-If successful, this method returns a `201 Created` response code and a [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object in the response body.
## Example
v1.0 Intune Mam Androidmanagedappprotection Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-androidmanagedappprotection-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md).
+Deletes a [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Mam Androidmanagedappprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-androidmanagedappprotection-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 [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.
+Read properties and relationships of the [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object in the response body.
## Example
v1.0 Intune Mam Androidmanagedappprotection List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-androidmanagedappprotection-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) objects.
+List properties and relationships of the [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceAppManagement/androidManagedAppProtections
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) objects in the response body.
## Example
v1.0 Intune Mam Androidmanagedappprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-androidmanagedappprotection-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 [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.
+Update the properties of a [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtec
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.
+In the request body, supply a JSON representation for the [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.
-The following table shows the properties that are required when you create the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md).
+The following table shows the properties that are required when you create the [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.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 [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object in the response body.
## Example
v1.0 Intune Mam Defaultmanagedappprotection Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-create.md
The following table shows the properties that are required when you create the d
|protectedMessagingRedirectAppType|[messagingRedirectAppType](../resources/intune-mam-messagingredirectapptype.md)|Defines how app messaging redirection is protected by an App Protection Policy. Default is anyApp. Inherited from [managedAppProtection](../resources/intune-mam-managedappprotection.md). Possible values are: `anyApp`, `anyManagedApp`, `specificApps`, `blocked`.| |appDataEncryptionType|[managedAppDataEncryptionType](../resources/intune-mam-managedappdataencryptiontype.md)|Type of encryption which should be used for data in a managed app. (iOS Only). Possible values are: `useDeviceSettings`, `afterDeviceRestart`, `whenDeviceLockedExceptOpenFiles`, `whenDeviceLocked`.| |screenCaptureBlocked|Boolean|Indicates whether screen capture is blocked. (Android only)|
+|allowWidgetContentSync|Boolean|Indicates if content sync for widgets is allowed for iOS on App Protection Policies|
|encryptAppData|Boolean|Indicates whether managed-app data should be encrypted. (Android only)| |disableAppEncryptionIfDeviceEncryptionIsEnabled|Boolean|When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)| |minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data. (iOS Only)|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceAppManagement/defaultManagedAppProtections Content-type: application/json
-Content-length: 6201
+Content-length: 6236
{ "@odata.type": "#microsoft.graph.defaultManagedAppProtection",
Content-length: 6201
"protectedMessagingRedirectAppType": "anyManagedApp", "appDataEncryptionType": "afterDeviceRestart", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "Minimum Required Sdk Version 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: 6373
+Content-Length: 6408
{ "@odata.type": "#microsoft.graph.defaultManagedAppProtection",
Content-Length: 6373
"protectedMessagingRedirectAppType": "anyManagedApp", "appDataEncryptionType": "afterDeviceRestart", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "Minimum Required Sdk Version value",
v1.0 Intune Mam Defaultmanagedappprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-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: 6666
+Content-Length: 6703
{ "value": {
Content-Length: 6666
"protectedMessagingRedirectAppType": "anyManagedApp", "appDataEncryptionType": "afterDeviceRestart", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "Minimum Required Sdk Version value",
v1.0 Intune Mam Defaultmanagedappprotection List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-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: 6954
+Content-Length: 6993
{ "value": [
Content-Length: 6954
"protectedMessagingRedirectAppType": "anyManagedApp", "appDataEncryptionType": "afterDeviceRestart", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "Minimum Required Sdk Version value",
v1.0 Intune Mam Defaultmanagedappprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-update.md
The following table shows the properties that are required when you create the [
|protectedMessagingRedirectAppType|[messagingRedirectAppType](../resources/intune-mam-messagingredirectapptype.md)|Defines how app messaging redirection is protected by an App Protection Policy. Default is anyApp. Inherited from [managedAppProtection](../resources/intune-mam-managedappprotection.md). Possible values are: `anyApp`, `anyManagedApp`, `specificApps`, `blocked`.| |appDataEncryptionType|[managedAppDataEncryptionType](../resources/intune-mam-managedappdataencryptiontype.md)|Type of encryption which should be used for data in a managed app. (iOS Only). Possible values are: `useDeviceSettings`, `afterDeviceRestart`, `whenDeviceLockedExceptOpenFiles`, `whenDeviceLocked`.| |screenCaptureBlocked|Boolean|Indicates whether screen capture is blocked. (Android only)|
+|allowWidgetContentSync|Boolean|Indicates if content sync for widgets is allowed for iOS on App Protection Policies|
|encryptAppData|Boolean|Indicates whether managed-app data should be encrypted. (Android only)| |disableAppEncryptionIfDeviceEncryptionIsEnabled|Boolean|When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)| |minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data. (iOS Only)|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtectionId} Content-type: application/json
-Content-length: 6201
+Content-length: 6236
{ "@odata.type": "#microsoft.graph.defaultManagedAppProtection",
Content-length: 6201
"protectedMessagingRedirectAppType": "anyManagedApp", "appDataEncryptionType": "afterDeviceRestart", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "Minimum Required Sdk Version 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: 6373
+Content-Length: 6408
{ "@odata.type": "#microsoft.graph.defaultManagedAppProtection",
Content-Length: 6373
"protectedMessagingRedirectAppType": "anyManagedApp", "appDataEncryptionType": "afterDeviceRestart", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "Minimum Required Sdk Version value",
v1.0 Intune Mam Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-mam-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-mam-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Mam Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-mam-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-mam-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-mam-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-mam-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Mam Iosmanagedappprotection Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-iosmanagedappprotection-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.
+Create a new [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the i
|minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |deployedAppCount|Int32|Count of apps to which the current policy is deployed.| |faceIdBlocked|Boolean|Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True.|
+|allowWidgetContentSync|Boolean|Indicates if content sync for widgets is allowed for iOS on App Protection Policies|
|exemptedAppProtocols|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Apps in this list will be exempt from the policy and will be able to receive data from managed apps.| |minimumWipeSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |allowedIosDeviceModels|String|Semicolon seperated list of device models allowed, as a string, for the managed app to work.|
The following table shows the properties that are required when you create the i
## Response
-If successful, this method returns a `201 Created` response code and a [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object in the response body.
## Example
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceAppManagement/iosManagedAppProtections Content-type: application/json
-Content-length: 3883
+Content-length: 3918
{ "@odata.type": "#microsoft.graph.iosManagedAppProtection",
Content-length: 3883
"minimumRequiredSdkVersion": "Minimum Required Sdk Version value", "deployedAppCount": 0, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
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: 4055
+Content-Length: 4090
{ "@odata.type": "#microsoft.graph.iosManagedAppProtection",
Content-Length: 4055
"minimumRequiredSdkVersion": "Minimum Required Sdk Version value", "deployedAppCount": 0, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
v1.0 Intune Mam Iosmanagedappprotection Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-iosmanagedappprotection-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md).
+Deletes a [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Mam Iosmanagedappprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-iosmanagedappprotection-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 [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.
+Read properties and relationships of the [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object in the response body.
## Example
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: 4260
+Content-Length: 4297
{ "value": {
Content-Length: 4260
"minimumRequiredSdkVersion": "Minimum Required Sdk Version value", "deployedAppCount": 0, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
v1.0 Intune Mam Iosmanagedappprotection List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-iosmanagedappprotection-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) objects.
+List properties and relationships of the [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceAppManagement/iosManagedAppProtections
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) objects in the response body.
## Example
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: 4460
+Content-Length: 4499
{ "value": [
Content-Length: 4460
"minimumRequiredSdkVersion": "Minimum Required Sdk Version value", "deployedAppCount": 0, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
v1.0 Intune Mam Iosmanagedappprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-iosmanagedappprotection-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 [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.
+Update the properties of a [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtectionId}
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.
+In the request body, supply a JSON representation for the [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.
-The following table shows the properties that are required when you create the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md).
+The following table shows the properties that are required when you create the [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md).
|Property|Type|Description| |:|:|:|
The following table shows the properties that are required when you create the [
|minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |deployedAppCount|Int32|Count of apps to which the current policy is deployed.| |faceIdBlocked|Boolean|Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True.|
+|allowWidgetContentSync|Boolean|Indicates if content sync for widgets is allowed for iOS on App Protection Policies|
|exemptedAppProtocols|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Apps in this list will be exempt from the policy and will be able to receive data from managed apps.| |minimumWipeSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |allowedIosDeviceModels|String|Semicolon seperated list of device models allowed, as a string, for the managed app to work.|
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 [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object in the response body.
## Example
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtectionId} Content-type: application/json
-Content-length: 3883
+Content-length: 3918
{ "@odata.type": "#microsoft.graph.iosManagedAppProtection",
Content-length: 3883
"minimumRequiredSdkVersion": "Minimum Required Sdk Version value", "deployedAppCount": 0, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
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: 4055
+Content-Length: 4090
{ "@odata.type": "#microsoft.graph.iosManagedAppProtection",
Content-Length: 4055
"minimumRequiredSdkVersion": "Minimum Required Sdk Version value", "deployedAppCount": 0, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
v1.0 Intune Mam Mdmwindowsinformationprotectionpolicy Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-mdmwindowsinformationprotectionpolicy-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.
+Create a new [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the m
## Response
-If successful, this method returns a `201 Created` response code and a [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object in the response body.
## Example
v1.0 Intune Mam Mdmwindowsinformationprotectionpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-mdmwindowsinformationprotectionpolicy-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md).
+Deletes a [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Mam Mdmwindowsinformationprotectionpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-mdmwindowsinformationprotectionpolicy-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 [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.
+Read properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object in the response body.
## Example
v1.0 Intune Mam Mdmwindowsinformationprotectionpolicy List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-mdmwindowsinformationprotectionpolicy-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) objects.
+List properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceAppManagement/mdmWindowsInformationProtectionPolicies
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) objects in the response body.
## Example
v1.0 Intune Mam Mdmwindowsinformationprotectionpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-mdmwindowsinformationprotectionpolicy-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 [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.
+Update the properties of a [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsIn
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.
+In the request body, supply a JSON representation for the [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.
-The following table shows the properties that are required when you create the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md).
+The following table shows the properties that are required when you create the [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.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 [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object in the response body.
## Example
v1.0 Intune Mam Targetedmanagedappconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-targetedmanagedappconfiguration-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.
+Create a new [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the t
## Response
-If successful, this method returns a `201 Created` response code and a [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object in the response body.
## Example
v1.0 Intune Mam Targetedmanagedappconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-targetedmanagedappconfiguration-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md).
+Deletes a [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Mam Targetedmanagedappconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-targetedmanagedappconfiguration-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 [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.
+Read properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object in the response body.
## Example
v1.0 Intune Mam Targetedmanagedappconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-targetedmanagedappconfiguration-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) objects.
+List properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceAppManagement/targetedManagedAppConfigurations
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) objects in the response body.
## Example
v1.0 Intune Mam Targetedmanagedappconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-targetedmanagedappconfiguration-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 [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.
+Update the properties of a [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppC
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.
+In the request body, supply a JSON representation for the [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.
-The following table shows the properties that are required when you create the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md).
+The following table shows the properties that are required when you create the [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.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 [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object in the response body.
## Example
v1.0 Intune Mam Targetedmanagedappprotection Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-targetedmanagedappprotection-assign.md
Content-length: 582
Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. ``` http HTTP/1.1 204 No Content
-```
+```
v1.0 Intune Mam User Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-user-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [user](../resources/intune-shared-user.md) object.
+Create a new [user](../resources/intune-mam-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the u
## Response
-If successful, this method returns a `201 Created` response code and a [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [user](../resources/intune-mam-user.md) object in the response body.
## Example
v1.0 Intune Mam User Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-user-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [user](../resources/intune-shared-user.md).
+Deletes a [user](../resources/intune-mam-user.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Mam User Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-user-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 [user](../resources/intune-shared-user.md) object.
+Read properties and relationships of the [user](../resources/intune-mam-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [user](../resources/intune-mam-user.md) object in the response body.
## Example
v1.0 Intune Mam User List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-user-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [user](../resources/intune-shared-user.md) objects.
+List properties and relationships of the [user](../resources/intune-mam-user.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /users
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [user](../resources/intune-shared-user.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [user](../resources/intune-mam-user.md) objects in the response body.
## Example
v1.0 Intune Mam User Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-user-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 [user](../resources/intune-shared-user.md) object.
+Update the properties of a [user](../resources/intune-mam-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /users/{usersId}
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [user](../resources/intune-shared-user.md) object.
+In the request body, supply a JSON representation for the [user](../resources/intune-mam-user.md) object.
-The following table shows the properties that are required when you create the [user](../resources/intune-shared-user.md).
+The following table shows the properties that are required when you create the [user](../resources/intune-mam-user.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 [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [user](../resources/intune-mam-user.md) object in the response body.
## Example
v1.0 Intune Mam User Wipeandblockmanagedapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-user-wipeandblockmanagedapps.md
Blocks the managed app user from app check-in.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.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). In addition to the listed permissions, an authenticated user must be assigned the Managed apps/Wipe permission in an Intune Role. Your automation must use delegated permissions as only granting application permissions as listed in the table are insufficient to complete the wipe action.
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
|Permission type|Permissions (from least to most privileged)| |:|:|
v1.0 Intune Mam Windowsinformationprotection Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mam-windowsinformationprotection-assign.md
Content-length: 582
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 Mstunnel Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Mstunnel Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-mstunnel-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Mstunnel Microsofttunnelconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelconfiguration-create.md
The following table shows the properties that are required when you create the m
|id|String|The unique identifier for the configuration id. Supports: $delete, $update. $Insert, $skip, $top is not supported. Read-only.| |displayName|String|The display name for the server configuration. This property is required when a server is created.| |description|String|The configuration's description (optional)|
-|network|String|The subnet that will be used to allocate virtual address for the clients|
+|network|String|The IPv4 subnet that will be used to allocate virtual address for the clients|
+|ipv6Network|String|The IPv6 subnet that will be used to allocate virtual address for the clients|
|dnsServers|String collection|The DNS servers that will be used by the clients| |defaultDomainSuffix|String|The Default Domain appendix that will be used by the clients| |routesInclude|String collection|The routes that will be routed by the server. This property is going to be deprecated with the option of using the new property, 'RouteIncludes'.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/microsoftTunnelConfigurations Content-type: application/json
-Content-length: 894
+Content-length: 933
{ "@odata.type": "#microsoft.graph.microsoftTunnelConfiguration", "displayName": "Display Name value", "description": "Description value", "network": "Network value",
+ "ipv6Network": "Ipv6Network value",
"dnsServers": [ "Dns Servers 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: 943
+Content-Length: 982
{ "@odata.type": "#microsoft.graph.microsoftTunnelConfiguration",
Content-Length: 943
"displayName": "Display Name value", "description": "Description value", "network": "Network value",
+ "ipv6Network": "Ipv6Network value",
"dnsServers": [ "Dns Servers value" ],
v1.0 Intune Mstunnel Microsofttunnelconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelconfiguration-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: 1036
+Content-Length: 1077
{ "value": {
Content-Length: 1036
"displayName": "Display Name value", "description": "Description value", "network": "Network value",
+ "ipv6Network": "Ipv6Network value",
"dnsServers": [ "Dns Servers value" ],
v1.0 Intune Mstunnel Microsofttunnelconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelconfiguration-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: 1124
+Content-Length: 1167
{ "value": [
Content-Length: 1124
"displayName": "Display Name value", "description": "Description value", "network": "Network value",
+ "ipv6Network": "Ipv6Network value",
"dnsServers": [ "Dns Servers value" ],
v1.0 Intune Mstunnel Microsofttunnelconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelconfiguration-update.md
The following table shows the properties that are required when you create the [
|id|String|The unique identifier for the configuration id. Supports: $delete, $update. $Insert, $skip, $top is not supported. Read-only.| |displayName|String|The display name for the server configuration. This property is required when a server is created.| |description|String|The configuration's description (optional)|
-|network|String|The subnet that will be used to allocate virtual address for the clients|
+|network|String|The IPv4 subnet that will be used to allocate virtual address for the clients|
+|ipv6Network|String|The IPv6 subnet that will be used to allocate virtual address for the clients|
|dnsServers|String collection|The DNS servers that will be used by the clients| |defaultDomainSuffix|String|The Default Domain appendix that will be used by the clients| |routesInclude|String collection|The routes that will be routed by the server. This property is going to be deprecated with the option of using the new property, 'RouteIncludes'.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfigurationId} Content-type: application/json
-Content-length: 894
+Content-length: 933
{ "@odata.type": "#microsoft.graph.microsoftTunnelConfiguration", "displayName": "Display Name value", "description": "Description value", "network": "Network value",
+ "ipv6Network": "Ipv6Network value",
"dnsServers": [ "Dns Servers 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: 943
+Content-Length: 982
{ "@odata.type": "#microsoft.graph.microsoftTunnelConfiguration",
Content-Length: 943
"displayName": "Display Name value", "description": "Description value", "network": "Network value",
+ "ipv6Network": "Ipv6Network value",
"dnsServers": [ "Dns Servers value" ],
v1.0 Intune Mstunnel Microsofttunnelserver Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelserver-create.md
The following table shows the properties that are required when you create the m
|Property|Type|Description| |:|:|:|
-|id|String|The unique identifier for the managed server. This id is assigned at enrollment time. Supports: $delete. $Update, $insert, $skip, $top is not supported. Read-only.|
-|displayName|String|The display name for the server. This property is required when a server is created and cannot be cleared during updates.|
-|tunnelServerHealthStatus|[microsoftTunnelServerHealthStatus](../resources/intune-mstunnel-microsofttunnelserverhealthstatus.md)|Indicates the server's health Status as of the last evaluation time. Health is evaluated every 60 seconds, and the possible values are: unknown, healthy, unhealthy, warning, offline, upgradeInProgress, upgradeFailed. Possible values are: `unknown`, `healthy`, `unhealthy`, `warning`, `offline`, `upgradeInProgress`, `upgradeFailed`, `unknownFutureValue`.|
-|lastCheckinDateTime|DateTimeOffset|Indicates when the server last checked in|
-|agentImageDigest|String|The digest of the current agent image running on this server|
-|serverImageDigest|String|The digest of the current server image running on this server|
+|id|String|The unique identifier for the managed server. This ID is assigned at registration time. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|displayName|String|The display name of the server. It is the same as the host name during registration and can be changed later. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Max allowed length is 200 chars.|
+|tunnelServerHealthStatus|[microsoftTunnelServerHealthStatus](../resources/intune-mstunnel-microsofttunnelserverhealthstatus.md)|Indicates the server's health Status as of the last evaluation time. Health is evaluated every 60 seconds, and the possible values are: unknown, healthy, unhealthy, warning, offline, upgradeInProgress, upgradeFailed. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: `unknown`, `healthy`, `unhealthy`, `warning`, `offline`, `upgradeInProgress`, `upgradeFailed`, `unknownFutureValue`.|
+|lastCheckinDateTime|DateTimeOffset|Indicates when the server last checked in. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported Read-only.|
+|agentImageDigest|String|The digest of the current agent image running on this server. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|serverImageDigest|String|The digest of the current server image running on this server. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|deploymentMode|[microsoftTunnelDeploymentMode](../resources/intune-mstunnel-microsofttunneldeploymentmode.md)|Microsoft Tunnel server deployment mode. The value is set when the server is registered. Possible values are standaloneRootful, standaloneRootless, podRootful, podRootless. Default value: standaloneRootful. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: `standaloneRootful`, `standaloneRootless`, `podRootful`, `podRootless`, `unknownFutureValue`.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/microsoftTunnelSites/{microsoftTunnelSiteId}/microsoftTunnelServers Content-type: application/json
-Content-length: 312
+Content-length: 355
{ "@odata.type": "#microsoft.graph.microsoftTunnelServer",
Content-length: 312
"tunnelServerHealthStatus": "healthy", "lastCheckinDateTime": "2017-01-01T00:02:46.0431416-08:00", "agentImageDigest": "Agent Image Digest value",
- "serverImageDigest": "Server Image Digest value"
+ "serverImageDigest": "Server Image Digest value",
+ "deploymentMode": "standaloneRootless"
} ```
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: 361
+Content-Length: 404
{ "@odata.type": "#microsoft.graph.microsoftTunnelServer",
Content-Length: 361
"tunnelServerHealthStatus": "healthy", "lastCheckinDateTime": "2017-01-01T00:02:46.0431416-08:00", "agentImageDigest": "Agent Image Digest value",
- "serverImageDigest": "Server Image Digest value"
+ "serverImageDigest": "Server Image Digest value",
+ "deploymentMode": "standaloneRootless"
} ```
v1.0 Intune Mstunnel Microsofttunnelserver Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelserver-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: 394
+Content-Length: 439
{ "value": {
Content-Length: 394
"tunnelServerHealthStatus": "healthy", "lastCheckinDateTime": "2017-01-01T00:02:46.0431416-08:00", "agentImageDigest": "Agent Image Digest value",
- "serverImageDigest": "Server Image Digest value"
+ "serverImageDigest": "Server Image Digest value",
+ "deploymentMode": "standaloneRootless"
} } ```
v1.0 Intune Mstunnel Microsofttunnelserver List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelserver-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: 422
+Content-Length: 469
{ "value": [
Content-Length: 422
"tunnelServerHealthStatus": "healthy", "lastCheckinDateTime": "2017-01-01T00:02:46.0431416-08:00", "agentImageDigest": "Agent Image Digest value",
- "serverImageDigest": "Server Image Digest value"
+ "serverImageDigest": "Server Image Digest value",
+ "deploymentMode": "standaloneRootless"
} ] }
v1.0 Intune Mstunnel Microsofttunnelserver Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelserver-update.md
The following table shows the properties that are required when you create the [
|Property|Type|Description| |:|:|:|
-|id|String|The unique identifier for the managed server. This id is assigned at enrollment time. Supports: $delete. $Update, $insert, $skip, $top is not supported. Read-only.|
-|displayName|String|The display name for the server. This property is required when a server is created and cannot be cleared during updates.|
-|tunnelServerHealthStatus|[microsoftTunnelServerHealthStatus](../resources/intune-mstunnel-microsofttunnelserverhealthstatus.md)|Indicates the server's health Status as of the last evaluation time. Health is evaluated every 60 seconds, and the possible values are: unknown, healthy, unhealthy, warning, offline, upgradeInProgress, upgradeFailed. Possible values are: `unknown`, `healthy`, `unhealthy`, `warning`, `offline`, `upgradeInProgress`, `upgradeFailed`, `unknownFutureValue`.|
-|lastCheckinDateTime|DateTimeOffset|Indicates when the server last checked in|
-|agentImageDigest|String|The digest of the current agent image running on this server|
-|serverImageDigest|String|The digest of the current server image running on this server|
+|id|String|The unique identifier for the managed server. This ID is assigned at registration time. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|displayName|String|The display name of the server. It is the same as the host name during registration and can be changed later. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Max allowed length is 200 chars.|
+|tunnelServerHealthStatus|[microsoftTunnelServerHealthStatus](../resources/intune-mstunnel-microsofttunnelserverhealthstatus.md)|Indicates the server's health Status as of the last evaluation time. Health is evaluated every 60 seconds, and the possible values are: unknown, healthy, unhealthy, warning, offline, upgradeInProgress, upgradeFailed. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: `unknown`, `healthy`, `unhealthy`, `warning`, `offline`, `upgradeInProgress`, `upgradeFailed`, `unknownFutureValue`.|
+|lastCheckinDateTime|DateTimeOffset|Indicates when the server last checked in. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported Read-only.|
+|agentImageDigest|String|The digest of the current agent image running on this server. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|serverImageDigest|String|The digest of the current server image running on this server. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|deploymentMode|[microsoftTunnelDeploymentMode](../resources/intune-mstunnel-microsofttunneldeploymentmode.md)|Microsoft Tunnel server deployment mode. The value is set when the server is registered. Possible values are standaloneRootful, standaloneRootless, podRootful, podRootless. Default value: standaloneRootful. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: `standaloneRootful`, `standaloneRootless`, `podRootful`, `podRootless`, `unknownFutureValue`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/microsoftTunnelSites/{microsoftTunnelSiteId}/microsoftTunnelServers/{microsoftTunnelServerId} Content-type: application/json
-Content-length: 312
+Content-length: 355
{ "@odata.type": "#microsoft.graph.microsoftTunnelServer",
Content-length: 312
"tunnelServerHealthStatus": "healthy", "lastCheckinDateTime": "2017-01-01T00:02:46.0431416-08:00", "agentImageDigest": "Agent Image Digest value",
- "serverImageDigest": "Server Image Digest value"
+ "serverImageDigest": "Server Image Digest value",
+ "deploymentMode": "standaloneRootless"
} ```
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: 361
+Content-Length: 404
{ "@odata.type": "#microsoft.graph.microsoftTunnelServer",
Content-Length: 361
"tunnelServerHealthStatus": "healthy", "lastCheckinDateTime": "2017-01-01T00:02:46.0431416-08:00", "agentImageDigest": "Agent Image Digest value",
- "serverImageDigest": "Server Image Digest value"
+ "serverImageDigest": "Server Image Digest value",
+ "deploymentMode": "standaloneRootless"
} ```
v1.0 Intune Notification Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-notification-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-notification-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-notification-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Notification Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-notification-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-notification-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-notification-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-notification-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-notification-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Odj Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-odj-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-odj-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-odj-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Odj Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-odj-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-odj-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-odj-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-odj-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-odj-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Onboarding Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Onboarding Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Onboarding Devicecategory Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicecategory-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+Create a new [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the d
## Response
-If successful, this method returns a `201 Created` response code and a [deviceCategory](../resources/intune-shared-devicecategory.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [deviceCategory](../resources/intune-onboarding-devicecategory.md) object in the response body.
## Example
v1.0 Intune Onboarding Devicecategory Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicecategory-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [deviceCategory](../resources/intune-shared-devicecategory.md).
+Deletes a [deviceCategory](../resources/intune-onboarding-devicecategory.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Onboarding Devicecategory Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicecategory-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 [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+Read properties and relationships of the [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceCategory](../resources/intune-shared-devicecategory.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceCategory](../resources/intune-onboarding-devicecategory.md) object in the response body.
## Example
v1.0 Intune Onboarding Devicecategory List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicecategory-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [deviceCategory](../resources/intune-shared-devicecategory.md) objects.
+List properties and relationships of the [deviceCategory](../resources/intune-onboarding-devicecategory.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceCategories
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [deviceCategory](../resources/intune-shared-devicecategory.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [deviceCategory](../resources/intune-onboarding-devicecategory.md) objects in the response body.
## Example
v1.0 Intune Onboarding Devicecategory Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicecategory-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 [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+Update the properties of a [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/deviceCategories/{deviceCategoryId}
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceCategory](../resources/intune-shared-devicecategory.md) object.
+In the request body, supply a JSON representation for the [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.
-The following table shows the properties that are required when you create the [deviceCategory](../resources/intune-shared-devicecategory.md).
+The following table shows the properties that are required when you create the [deviceCategory](../resources/intune-onboarding-devicecategory.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 [deviceCategory](../resources/intune-shared-devicecategory.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceCategory](../resources/intune-onboarding-devicecategory.md) object in the response body.
## Example
v1.0 Intune Onboarding Deviceenrollmentconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-deviceenrollmentconfiguration-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 [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) object.
+Read properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) object in the response body.
## Example
v1.0 Intune Onboarding Deviceenrollmentconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-deviceenrollmentconfiguration-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) objects.
+List properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/deviceEnrollmentConfigurations
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) objects in the response body.
## Example
v1.0 Intune Onboarding Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Onboarding Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-onboarding-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Onboarding Devicemanagement Verifywindowsenrollmentautodiscovery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-devicemanagement-verifywindowsenrollmentautodiscovery.md
Content-Length: 21
{ "value": true }
-```
+```
v1.0 Intune Onboarding User Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-user-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [user](../resources/intune-shared-user.md) object.
+Create a new [user](../resources/intune-onboarding-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the u
## Response
-If successful, this method returns a `201 Created` response code and a [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [user](../resources/intune-onboarding-user.md) object in the response body.
## Example
v1.0 Intune Onboarding User Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-user-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [user](../resources/intune-shared-user.md).
+Deletes a [user](../resources/intune-onboarding-user.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Onboarding User Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-user-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 [user](../resources/intune-shared-user.md) object.
+Read properties and relationships of the [user](../resources/intune-onboarding-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [user](../resources/intune-onboarding-user.md) object in the response body.
## Example
v1.0 Intune Onboarding User Geteffectivedeviceenrollmentconfigurations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-user-geteffectivedeviceenrollmentconfigurations.md
GET /users/{usersId}/getEffectiveDeviceEnrollmentConfigurations
Do not supply a request body for this method. ## Response
-If successful, this function returns a `200 OK` response code and a [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) collection in the response body.
+If successful, this function returns a `200 OK` response code and a [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) collection in the response body.
## Example
v1.0 Intune Onboarding User List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-user-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [user](../resources/intune-shared-user.md) objects.
+List properties and relationships of the [user](../resources/intune-onboarding-user.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /users
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [user](../resources/intune-shared-user.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [user](../resources/intune-onboarding-user.md) objects in the response body.
## Example
v1.0 Intune Onboarding User Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-user-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 [user](../resources/intune-shared-user.md) object.
+Update the properties of a [user](../resources/intune-onboarding-user.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /users/{usersId}
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [user](../resources/intune-shared-user.md) object.
+In the request body, supply a JSON representation for the [user](../resources/intune-onboarding-user.md) object.
-The following table shows the properties that are required when you create the [user](../resources/intune-shared-user.md).
+The following table shows the properties that are required when you create the [user](../resources/intune-onboarding-user.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 [user](../resources/intune-shared-user.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [user](../resources/intune-onboarding-user.md) object in the response body.
## Example
v1.0 Intune Onboarding Vpptoken Getlicensesforapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-onboarding-vpptoken-getlicensesforapp.md
Content-Length: 298
} ] }
-```
+```
v1.0 Intune Osprovisioninggraphservice Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Osprovisioninggraphservice Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage-create.md
Content-Length: 612
} ] }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/managedDeviceWindowsOSI
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 Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage-get.md
Content-Length: 671
] } }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage Getallmanageddevicewindowsosimages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage-getallmanageddevicewindowsosimages.md
Content-Length: 725
} ] }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage-list.md
Content-Length: 725
} ] }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage-update.md
Content-Length: 612
} ] }
-```
+```
v1.0 Intune Partnerintegration Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-partnerintegration-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Partnerintegration Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-partnerintegration-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Policylistingservice Deviceconfigurationprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policylistingservice-deviceconfigurationprofile-create.md
The following table shows the properties that are required when you create the d
|createdDateTime|DateTimeOffset|The date and time the object was created.| |profileName|String|Profile name| |profileType|[profileType](../resources/intune-policylistingservice-profiletype.md)|Profile Type. Possible values are: `settingsCatalog`, `administrativeTemplates`, `importedADMXTemplates`, `oemAppConfig`, `hardwareConfig`, `dcV1EndpointProtection`, `dcV1DeviceRestrictions`.|
-|platformType|[platformType](../resources/intune-policylistingservice-platformtype.md)|Platform Type. Possible values are: `none`, `android`, `androidEnterprise`, `iOS`, `macOS`, `windows10X`, `windows10`.|
+|platformType|[platformType](../resources/intune-policylistingservice-platformtype.md)|Platform Type. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`, `androidEnterprise`, `aosp`.|
|configurationTechnologies|Int32|Configuration Technologies for Settins Catalog Policies| |templateId|String|TemplateId for Settings Catalog Policies| |roleScopeTagIds|String collection|The list of scope tags for the configuration.|
v1.0 Intune Policylistingservice Deviceconfigurationprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policylistingservice-deviceconfigurationprofile-update.md
The following table shows the properties that are required when you create the [
|createdDateTime|DateTimeOffset|The date and time the object was created.| |profileName|String|Profile name| |profileType|[profileType](../resources/intune-policylistingservice-profiletype.md)|Profile Type. Possible values are: `settingsCatalog`, `administrativeTemplates`, `importedADMXTemplates`, `oemAppConfig`, `hardwareConfig`, `dcV1EndpointProtection`, `dcV1DeviceRestrictions`.|
-|platformType|[platformType](../resources/intune-policylistingservice-platformtype.md)|Platform Type. Possible values are: `none`, `android`, `androidEnterprise`, `iOS`, `macOS`, `windows10X`, `windows10`.|
+|platformType|[platformType](../resources/intune-policylistingservice-platformtype.md)|Platform Type. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`, `androidEnterprise`, `aosp`.|
|configurationTechnologies|Int32|Configuration Technologies for Settins Catalog Policies| |templateId|String|TemplateId for Settings Catalog Policies| |roleScopeTagIds|String collection|The list of scope tags for the configuration.|
v1.0 Intune Policylistingservice Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policylistingservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Policylistingservice Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policylistingservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-policylistingservice-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Policyset Deviceandappmanagementassignmentfilter Getplatformsupportedproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policyset-deviceandappmanagementassignmentfilter-getplatformsupportedproperties.md
Content-Length: 407
} ] }
-```
+```
v1.0 Intune Policyset Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policyset-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Policyset Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policyset-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Policyset Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policyset-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-policyset-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-policyset-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Policyset Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-policyset-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-policyset-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-policyset-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-policyset-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-policyset-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Raimportcerts Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Raimportcerts Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-raimportcerts-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Raimportcerts Onpremencryptedpayload Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-onpremencryptedpayload-create.md
Content-Length: 781
"eTag": "ETag value", "isDeleted": true }
-```
+```
v1.0 Intune Raimportcerts Onpremencryptedpayload Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-onpremencryptedpayload-delete.md
DELETE https://graph.microsoft.com/beta/onPremEncryptedPayloads/{onPremEncrypted
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 Raimportcerts Onpremencryptedpayload Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-onpremencryptedpayload-get.md
Content-Length: 834
"isDeleted": true } }
-```
+```
v1.0 Intune Raimportcerts Onpremencryptedpayload List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-onpremencryptedpayload-list.md
Content-Length: 882
} ] }
-```
+```
v1.0 Intune Raimportcerts Onpremencryptedpayload Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-onpremencryptedpayload-update.md
Content-Length: 781
"eTag": "ETag value", "isDeleted": true }
-```
+```
v1.0 Intune Raimportcerts Pfxrecryptionrequest Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxrecryptionrequest-create.md
Content-Length: 574
"isDeleted": true, "eTag": "ETag value" }
-```
+```
v1.0 Intune Raimportcerts Pfxrecryptionrequest Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxrecryptionrequest-delete.md
DELETE https://graph.microsoft.com/beta/pfxRecryptionRequests/{pfxRecryptionRequ
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 Raimportcerts Pfxrecryptionrequest Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxrecryptionrequest-get.md
Content-Length: 619
"eTag": "ETag value" } }
-```
+```
v1.0 Intune Raimportcerts Pfxrecryptionrequest List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxrecryptionrequest-list.md
Content-Length: 659
} ] }
-```
+```
v1.0 Intune Raimportcerts Pfxrecryptionrequest Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxrecryptionrequest-update.md
Content-Length: 574
"isDeleted": true, "eTag": "ETag value" }
-```
+```
v1.0 Intune Raimportcerts Pfxusercertificate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxusercertificate-create.md
Content-Length: 789
"lastModifiedTime": "2017-01-01T00:03:18.5958204-08:00", "eTag": "ETag value" }
-```
+```
v1.0 Intune Raimportcerts Pfxusercertificate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxusercertificate-delete.md
DELETE https://graph.microsoft.com/beta/pfxUserCertificates/{pfxUserCertificates
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 Raimportcerts Pfxusercertificate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxusercertificate-get.md
Content-Length: 844
"eTag": "ETag value" } }
-```
+```
v1.0 Intune Raimportcerts Pfxusercertificate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxusercertificate-list.md
Content-Length: 894
} ] }
-```
+```
v1.0 Intune Raimportcerts Pfxusercertificate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-raimportcerts-pfxusercertificate-update.md
Content-Length: 789
"lastModifiedTime": "2017-01-01T00:03:18.5958204-08:00", "eTag": "ETag value" }
-```
+```
v1.0 Intune Rapolicy Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-rapolicy-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagementderivedcredentialsettings Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagementderivedcredentialsettings-create.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Create a new [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+Create a new [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
The following table shows the properties that are required when you create the d
## Response
-If successful, this method returns a `201 Created` response code and a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object in the response body.
+If successful, this method returns a `201 Created` response code and a [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagementderivedcredentialsettings Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagementderivedcredentialsettings-delete.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Deletes a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md).
+Deletes a [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Intune Rapolicy Devicemanagementderivedcredentialsettings Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagementderivedcredentialsettings-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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagementderivedcredentialsettings List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagementderivedcredentialsettings-list.md
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-List properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) objects.
+List properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) objects.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
GET /deviceManagement/derivedCredentials
Do not supply a request body for this method. ## Response
-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) objects in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagementderivedcredentialsettings Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-devicemanagementderivedcredentialsettings-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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSet
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.
+In the request body, supply a JSON representation for the [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.
-The following table shows the properties that are required when you create the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md).
+The following table shows the properties that are required when you create the [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.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 [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object in the response body.
## Example
v1.0 Intune Rapolicy Windows10xscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-windows10xscepcertificateprofile-create.md
The following table shows the properties that are required when you create the w
|certificateStore|[certificateStore](../resources/intune-shared-certificatestore.md)|Target store certificate. Possible values are: `user`, `machine`.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-rapolicy-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings.|
|hashAlgorithm|[hashAlgorithms](../resources/intune-shared-hashalgorithms.md) collection|SCEP Hash Algorithm. Possible values are: `sha1`, `sha2`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
v1.0 Intune Rapolicy Windows10xscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rapolicy-windows10xscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|certificateStore|[certificateStore](../resources/intune-shared-certificatestore.md)|Target store certificate. Possible values are: `user`, `machine`.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-rapolicy-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings.|
|hashAlgorithm|[hashAlgorithms](../resources/intune-shared-hashalgorithms.md) collection|SCEP Hash Algorithm. Possible values are: `sha1`, `sha2`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
v1.0 Intune Rbac Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-rbac-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-rbac-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Rbac Devicemanagement Getrolescopetagsbyids https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-devicemanagement-getrolescopetagsbyids.md
Content-Length: 257
} ] }
-```
+```
v1.0 Intune Rbac Devicemanagement Getrolescopetagsbyresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-devicemanagement-getrolescopetagsbyresource.md
Content-Length: 257
} ] }
-```
+```
v1.0 Intune Rbac Devicemanagement Scopedforresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-devicemanagement-scopedforresource.md
Content-Length: 21
{ "value": true }
-```
+```
v1.0 Intune Rbac Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-rbac-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-rbac-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-rbac-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-rbac-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Rbac Operationapprovalpolicy Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-operationapprovalpolicy-create.md
The following table shows the properties that are required when you create the o
|Property|Type|Description| |:|:|:| |id|String|The unique identifier of the policy. This ID is assigned at when the policy is created. Read-only. This property is read-only.|
-|displayName|String|Indicates the display name of the policy. Maximum length of the display name is 128 characters. This property is required when the policy is created, and is defined by the user to identify the policy.|
-|description|String|Indicates the description of the policy. Maximum length of the description is 1024 characters. This property is not required, but can be used by the user to describe the policy.|
+|displayName|String|Indicates the display name of the policy. Maximum length of the display name is 128 characters. This property is required when the policy is created, and is defined by the IT Admins to identify the policy.|
+|description|String|Indicates the description of the policy. Maximum length of the description is 1024 characters. This property is not required, but can be used by the IT Admin to describe the policy.|
|lastModifiedDateTime|DateTimeOffset|Indicates the last DateTime that the policy was modified. The value cannot be modified and is automatically populated whenever values in the request are updated. For example, when the 'policyType' property changes from `apps` to `scripts`. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only. This property is read-only.|
-|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|Indicates the policy type for the policy. Possible values are: `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `EndpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `apps`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`.|
+|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|The policy type for the OperationApprovalPolicy. Possible values are: `unknown`, `app`, `script`, `operationApprovalPolicy`. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`, `operationApprovalPolicy`.|
|policyPlatform|[operationApprovalPolicyPlatform](../resources/intune-rbac-operationapprovalpolicyplatform.md)|Indicates the applicable platform for the policy. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`. Default value is `notApplicable`. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`, `unknownFutureValue`.|
-|policySet|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md)|Indicates areas of the Intune UX that could support MAA UX for the current logged in user. This property is required, and is defined by the user in order to correctly show the expected experience.|
-|approverGroupIds|String collection|The Microsoft Entra ID (Azure AD) security group IDs for the approvers for the policy. This property is required when the policy is created, and is defined by the user to define the possible approvers for the policy.|
+|policySet|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md)|Indicates areas of the Intune UX that could support MAA UX for the current logged in IT Admin. This property is required, and is defined by the IT Admins in order to correctly show the expected experience.|
+|approverGroupIds|String collection|The Microsoft Entra ID (Azure AD) security group IDs for the approvers for the policy. This property is required when the policy is created, and is defined by the IT Admins to define the possible approvers for the policy.|
v1.0 Intune Rbac Operationapprovalpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-operationapprovalpolicy-update.md
The following table shows the properties that are required when you create the [
|Property|Type|Description| |:|:|:| |id|String|The unique identifier of the policy. This ID is assigned at when the policy is created. Read-only. This property is read-only.|
-|displayName|String|Indicates the display name of the policy. Maximum length of the display name is 128 characters. This property is required when the policy is created, and is defined by the user to identify the policy.|
-|description|String|Indicates the description of the policy. Maximum length of the description is 1024 characters. This property is not required, but can be used by the user to describe the policy.|
+|displayName|String|Indicates the display name of the policy. Maximum length of the display name is 128 characters. This property is required when the policy is created, and is defined by the IT Admins to identify the policy.|
+|description|String|Indicates the description of the policy. Maximum length of the description is 1024 characters. This property is not required, but can be used by the IT Admin to describe the policy.|
|lastModifiedDateTime|DateTimeOffset|Indicates the last DateTime that the policy was modified. The value cannot be modified and is automatically populated whenever values in the request are updated. For example, when the 'policyType' property changes from `apps` to `scripts`. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only. This property is read-only.|
-|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|Indicates the policy type for the policy. Possible values are: `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `EndpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `apps`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`.|
+|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|The policy type for the OperationApprovalPolicy. Possible values are: `unknown`, `app`, `script`, `operationApprovalPolicy`. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`, `operationApprovalPolicy`.|
|policyPlatform|[operationApprovalPolicyPlatform](../resources/intune-rbac-operationapprovalpolicyplatform.md)|Indicates the applicable platform for the policy. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`. Default value is `notApplicable`. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`, `unknownFutureValue`.|
-|policySet|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md)|Indicates areas of the Intune UX that could support MAA UX for the current logged in user. This property is required, and is defined by the user in order to correctly show the expected experience.|
-|approverGroupIds|String collection|The Microsoft Entra ID (Azure AD) security group IDs for the approvers for the policy. This property is required when the policy is created, and is defined by the user to define the possible approvers for the policy.|
+|policySet|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md)|Indicates areas of the Intune UX that could support MAA UX for the current logged in IT Admin. This property is required, and is defined by the IT Admins in order to correctly show the expected experience.|
+|approverGroupIds|String collection|The Microsoft Entra ID (Azure AD) security group IDs for the approvers for the policy. This property is required when the policy is created, and is defined by the IT Admins to define the possible approvers for the policy.|
v1.0 Intune Rbac Operationapprovalrequest Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-operationapprovalrequest-create.md
The following table shows the properties that are required when you create the o
|status|[operationApprovalRequestStatus](../resources/intune-rbac-operationapprovalrequeststatus.md)|The current approval status of the request. Possible values are: `unknown`, `needsApproval`, `approved`, `rejected`, `cancelled`, `completed`, `expired`. Default value is `unknown`. Read-only. This property is read-only. Possible values are: `unknown`, `needsApproval`, `approved`, `rejected`, `cancelled`, `completed`, `expired`, `unknownFutureValue`.| |requestJustification|String|Indicates the justification for creating the request. Maximum length of justification is 1024 characters. For example: 'Needed for Feb 2023 application baseline updates.' Read-only. This property is read-only.| |approvalJustification|String|Indicates the justification for approving or rejecting the request. Maximum length of justification is 1024 characters. For example: 'Approved per Change 23423 - needed for Feb 2023 application baseline updates.' Read-only. This property is read-only.|
-|requiredOperationApprovalPolicyTypes|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md) collection|Indicates the approval policy types required by the request in order for the request to be approved or rejected. Read-only. This property is read-only. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `apps`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`.|
+|requiredOperationApprovalPolicyTypes|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md) collection|Indicates the approval policy types required by the request in order for the request to be approved or rejected. Read-only. This property is read-only. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`, `operationApprovalPolicy`.|
v1.0 Intune Rbac Operationapprovalrequest Retrievemyrequestbyid https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-operationapprovalrequest-retrievemyrequestbyid.md
Content-Length: 1643
] } }
-```
+```
v1.0 Intune Rbac Operationapprovalrequest Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-operationapprovalrequest-update.md
The following table shows the properties that are required when you create the [
|status|[operationApprovalRequestStatus](../resources/intune-rbac-operationapprovalrequeststatus.md)|The current approval status of the request. Possible values are: `unknown`, `needsApproval`, `approved`, `rejected`, `cancelled`, `completed`, `expired`. Default value is `unknown`. Read-only. This property is read-only. Possible values are: `unknown`, `needsApproval`, `approved`, `rejected`, `cancelled`, `completed`, `expired`, `unknownFutureValue`.| |requestJustification|String|Indicates the justification for creating the request. Maximum length of justification is 1024 characters. For example: 'Needed for Feb 2023 application baseline updates.' Read-only. This property is read-only.| |approvalJustification|String|Indicates the justification for approving or rejecting the request. Maximum length of justification is 1024 characters. For example: 'Approved per Change 23423 - needed for Feb 2023 application baseline updates.' Read-only. This property is read-only.|
-|requiredOperationApprovalPolicyTypes|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md) collection|Indicates the approval policy types required by the request in order for the request to be approved or rejected. Read-only. This property is read-only. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `apps`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`.|
+|requiredOperationApprovalPolicyTypes|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md) collection|Indicates the approval policy types required by the request in order for the request to be approved or rejected. Read-only. This property is read-only. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`, `operationApprovalPolicy`.|
v1.0 Intune Rbac Resourceoperation Getscopesforuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-resourceoperation-getscopesforuser.md
Content-Length: 56
"Get Scopes For User value" ] }
-```
+```
v1.0 Intune Rbac Rolescopetagautoassignment Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-rolescopetagautoassignment-create.md
Content-Length: 447
"entraObjectId": "Entra Object Id value" } }
-```
+```
v1.0 Intune Rbac Rolescopetagautoassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-rolescopetagautoassignment-delete.md
DELETE https://graph.microsoft.com/beta/deviceManagement/roleDefinitions/{roleDe
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 Rbac Rolescopetagautoassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-rolescopetagautoassignment-get.md
Content-Length: 484
} } }
-```
+```
v1.0 Intune Rbac Rolescopetagautoassignment List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-rolescopetagautoassignment-list.md
Content-Length: 516
} ] }
-```
+```
v1.0 Intune Rbac Rolescopetagautoassignment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-rbac-rolescopetagautoassignment-update.md
Content-Length: 447
"entraObjectId": "Entra Object Id value" } }
-```
+```
v1.0 Intune Remoteassistance Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-remoteassistance-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Remoteassistance Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-remoteassistance-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-remoteassistance-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Reporting Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-reporting-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-reporting-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-reporting-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Reporting Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-reporting-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-reporting-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-reporting-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-reporting-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-reporting-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Servicenowconnectorservice Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-servicenowconnectorservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Servicenowconnectorservice Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-servicenowconnectorservice-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Shared Androidmanagedappprotection Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-androidmanagedappprotection-create.md
Title: "Create androidManagedAppProtection"
description: "Create a new androidManagedAppProtection object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Androidmanagedappprotection Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-androidmanagedappprotection-delete.md
Title: "Delete androidManagedAppProtection"
description: "Deletes a androidManagedAppProtection." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Androidmanagedappprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-androidmanagedappprotection-get.md
Title: "Get androidManagedAppProtection"
description: "Read properties and relationships of the androidManagedAppProtection object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Androidmanagedappprotection Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-androidmanagedappprotection-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Androidmanagedappprotection Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Androidmanagedappprotection List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-androidmanagedappprotection-list.md
Title: "List androidManagedAppProtections"
description: "List properties and relationships of the androidManagedAppProtection objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Androidmanagedappprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-androidmanagedappprotection-update.md
Title: "Update androidManagedAppProtection"
description: "Update the properties of a androidManagedAppProtection object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceappmanagement-get.md
Title: "Get deviceAppManagement"
description: "Read properties and relationships of the deviceAppManagement object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Note that the appropriate permission varies according to the workflow.
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps**, **books**, **onboarding**, **Partner Integration**, or **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All | | &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All | + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceappmanagement Syncmicrosoftstoreforbusinessapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceappmanagement-syncmicrosoftstoreforbusinessapps.md
Title: "syncMicrosoftStoreForBusinessApps action"
description: "Syncs Intune account with Microsoft Store For Business" localization_priority: Normal- doc_type: apiPageType
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. Syncs Intune account with Microsoft Store For Business--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | |DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceappmanagement-update.md
Title: "Update deviceAppManagement"
description: "Update the properties of a deviceAppManagement object." localization_priority: Normal- doc_type: apiPageType
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.--
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Note that the appropriate permission varies according to the workflow. |Permission type|Permissions (from most to least privileged)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps**, **books**, **onboarding**, **Partner Integration**, or **Policy Set** | DeviceManagementApps.ReadWrite.All | | &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.ReadWrite.All | + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecategory Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecategory-create.md
Title: "Create deviceCategory"
description: "Create a new deviceCategory object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [deviceCategory](../resources/intune-shared-devicecategory.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecategory Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecategory-delete.md
Title: "Delete deviceCategory"
description: "Deletes a deviceCategory." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. Deletes a [deviceCategory](../resources/intune-shared-devicecategory.md).--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecategory Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecategory-get.md
Title: "Get deviceCategory"
description: "Read properties and relationships of the deviceCategory object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceCategory](../resources/intune-shared-devicecategory.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| | &nbsp; &nbsp; **Onboarding** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request **Device management**
v1.0 Intune Shared Devicecategory List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecategory-list.md
Title: "List deviceCategories"
description: "List properties and relationships of the deviceCategory objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. List properties and relationships of the [deviceCategory](../resources/intune-shared-devicecategory.md) objects.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecategory Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecategory-update.md
Title: "Update deviceCategory"
description: "Update the properties of a deviceCategory object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [deviceCategory](../resources/intune-shared-devicecategory.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.ReadWrite.All| | &nbsp; &nbsp; **Onboarding** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request **Device management**
v1.0 Intune Shared Devicecompliancepolicy Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecompliancepolicy-assign.md
Title: "assign action"
description: "Intune Shared Devicecompliancepolicy Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecompliancepolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecompliancepolicy-get.md
Title: "Get deviceCompliancePolicy"
description: "Read properties and relationships of the deviceCompliancePolicy object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecompliancepolicy Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecompliancepolicy-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Devicecompliancepolicy Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecompliancepolicy List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecompliancepolicy-list.md
Title: "List deviceCompliancePolicies"
description: "List properties and relationships of the deviceCompliancePolicy objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecompliancepolicy Refreshdevicecompliancereportsummarization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecompliancepolicy-refreshdevicecompliancereportsummarization.md
Title: "refreshDeviceComplianceReportSummarization action"
description: "Intune Shared Devicecompliancepolicy Refreshdevicecompliancereportsummarization Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicecompliancepolicy Scheduleactionsforrules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicecompliancepolicy-scheduleactionsforrules.md
Title: "scheduleActionsForRules action"
description: "Intune Shared Devicecompliancepolicy Scheduleactionsforrules Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-assign.md
Title: "assign action"
description: "Intune Shared Deviceconfiguration Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration Assignedaccessmultimodeprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-assignedaccessmultimodeprofiles.md
Title: "assignedAccessMultiModeProfiles action"
description: "Intune Shared Deviceconfiguration Assignedaccessmultimodeprofiles Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-get.md
Title: "Get deviceConfiguration"
description: "Read properties and relationships of the deviceConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration Gettargetedusersanddevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-gettargetedusersanddevices.md
Title: "getTargetedUsersAndDevices action"
description: "Intune Shared Deviceconfiguration Gettargetedusersanddevices Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Deviceconfiguration Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-list.md
Title: "List deviceConfigurations"
description: "List properties and relationships of the deviceConfiguration objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** |DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceconfiguration Windowsprivacyaccesscontrols https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceconfiguration-windowsprivacyaccesscontrols.md
Title: "windowsPrivacyAccessControls action"
description: "Intune Shared Deviceconfiguration Windowsprivacyaccesscontrols Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceenrollmentconfiguration Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceenrollmentconfiguration-assign.md
Title: "assign action"
description: "Intune Shared Deviceenrollmentconfiguration Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceenrollmentconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceenrollmentconfiguration-get.md
Title: "Get deviceEnrollmentConfiguration"
description: "Read properties and relationships of the deviceEnrollmentConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceenrollmentconfiguration Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceenrollmentconfiguration-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Deviceenrollmentconfiguration Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceenrollmentconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceenrollmentconfiguration-list.md
Title: "List deviceEnrollmentConfigurations"
description: "List properties and relationships of the deviceEnrollmentConfiguration objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Deviceenrollmentconfiguration Setpriority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-deviceenrollmentconfiguration-setpriority.md
Title: "setPriority action"
description: "Intune Shared Deviceenrollmentconfiguration Setpriority Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagement Enablelegacypcmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-enablelegacypcmanagement.md
Title: "enableLegacyPcManagement action"
description: "Intune Shared Devicemanagement Enablelegacypcmanagement Api ." localization_priority: Normal- doc_type: apiPageType
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. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-get.md
Title: "Get deviceManagement"
description: "Read properties and relationships of the deviceManagement object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All | | &nbsp; &nbsp; **Windows Information Protection** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All | + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagement Getassignedroleidsforloggedinuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-getassignedroleidsforloggedinuser.md
Title: "getAssignedRoleIdsForLoggedInUser function"
description: "Retrieves the assigned role definitions and role assignments of the currently authenticated user." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Retrieves the assigned role definitions and role assignments of the currently authenticated user. [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 263
] } }
-```
+```
v1.0 Intune Shared Devicemanagement Geteffectivepermissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-geteffectivepermissions.md
Title: "getEffectivePermissions function"
description: "Intune Shared Devicemanagement Geteffectivepermissions Api ." localization_priority: Normal- doc_type: apiPageType
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. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Role-based access control (RBAC)** | DeviceManagementRBAC.ReadWrite.All, DeviceManagementRBAC.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagement Getrolescopetagsbyids https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-getrolescopetagsbyids.md
Title: "getRoleScopeTagsByIds function"
description: "Intune Shared Devicemanagement Getrolescopetagsbyids Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 231
} ] }
-```
+```
v1.0 Intune Shared Devicemanagement Getrolescopetagsbyresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-getrolescopetagsbyresource.md
Title: "getRoleScopeTagsByResource function"
description: "Intune Shared Devicemanagement Getrolescopetagsbyresource Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 231
} ] }
-```
+```
v1.0 Intune Shared Devicemanagement Sendcustomnotificationtocompanyportal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-sendcustomnotificationtocompanyportal.md
Title: "sendCustomNotificationToCompanyPortal action"
description: "Intune Shared Devicemanagement Sendcustomnotificationtocompanyportal Api ." localization_priority: Normal- doc_type: apiPageType
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. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account)|Not supported.| |Application|| | &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.ReadWrite.All|++ ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-update.md
Title: "Update deviceManagement"
description: "Update the properties of a deviceManagement object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
Note that the permission vary according to workflow.
| &nbsp; &nbsp; **Troublehooting** | DeviceManagementManagedDevices.ReadWrite.All | | &nbsp; &nbsp; **Windows Information Protection** | DeviceManagementApps.ReadWrite.All | + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagement Verifywindowsenrollmentautodiscovery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagement-verifywindowsenrollmentautodiscovery.md
Title: "verifyWindowsEnrollmentAutoDiscovery function"
description: "Intune Shared Devicemanagement Verifywindowsenrollmentautodiscovery Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 21
{ "value": true }
-```
+```
v1.0 Intune Shared Devicemanagementderivedcredentialsettings Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementderivedcredentialsettings-delete.md
Title: "Delete deviceManagementDerivedCredentialSettings"
description: "Deletes a deviceManagementDerivedCredentialSettings." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| |&nbsp; &nbsp; **Resource Access Policy**|DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagementderivedcredentialsettings Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementderivedcredentialsettings-get.md
Title: "Get deviceManagementDerivedCredentialSettings"
description: "Read properties and relationships of the deviceManagementDerivedCredentialSettings object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| |&nbsp; &nbsp; **Resource Access Policy** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagementderivedcredentialsettings List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementderivedcredentialsettings-list.md
Title: "List deviceManagementDerivedCredentialSettingses"
description: "List properties and relationships of the deviceManagementDerivedCredentialSettings objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| |&nbsp; &nbsp; **Resource Access Policy**|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagementderivedcredentialsettings Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementderivedcredentialsettings-update.md
Title: "Update deviceManagementDerivedCredentialSettings"
description: "Update the properties of a deviceManagementDerivedCredentialSettings object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| | &nbsp; &nbsp; **Resource Access Policy** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagementscript Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementscript-assign.md
Title: "assign action"
description: "Intune Shared Devicemanagementscript Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device management** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagementscript Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementscript-delete.md
Title: "Delete deviceManagementScript"
description: "Deletes a deviceManagementScript." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device management** | DeviceManagementConfiguration.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Devicemanagementscript Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-devicemanagementscript-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Devicemanagementscript Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-assign.md
Title: "assign action"
description: "Intune Shared Ioslobappprovisioningconfiguration Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-create.md
Title: "Create iosLobAppProvisioningConfiguration"
description: "Create a new iosLobAppProvisioningConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-delete.md
Title: "Delete iosLobAppProvisioningConfiguration"
description: "Deletes a iosLobAppProvisioningConfiguration." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-get.md
Title: "Get iosLobAppProvisioningConfiguration"
description: "Read properties and relationships of the iosLobAppProvisioningConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Ioslobappprovisioningconfiguration Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-list.md
Title: "List iosLobAppProvisioningConfigurations"
description: "List properties and relationships of the iosLobAppProvisioningConfiguration objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Ioslobappprovisioningconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-ioslobappprovisioningconfiguration-update.md
Title: "Update iosLobAppProvisioningConfiguration"
description: "Update the properties of a iosLobAppProvisioningConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Iosmanagedappprotection Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-iosmanagedappprotection-create.md
Title: "Create iosManagedAppProtection"
description: "Create a new iosManagedAppProtection object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Iosmanagedappprotection Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-iosmanagedappprotection-delete.md
Title: "Delete iosManagedAppProtection"
description: "Deletes a iosManagedAppProtection." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Iosmanagedappprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-iosmanagedappprotection-get.md
Title: "Get iosManagedAppProtection"
description: "Read properties and relationships of the iosManagedAppProtection object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Iosmanagedappprotection Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-iosmanagedappprotection-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Iosmanagedappprotection Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Iosmanagedappprotection List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-iosmanagedappprotection-list.md
Title: "List iosManagedAppProtections"
description: "List properties and relationships of the iosManagedAppProtection objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Iosmanagedappprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-iosmanagedappprotection-update.md
Title: "Update iosManagedAppProtection"
description: "Update the properties of a iosManagedAppProtection object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mdmwindowsinformationprotectionpolicy-create.md
Title: "Create mdmWindowsInformationProtectionPolicy"
description: "Create a new mdmWindowsInformationProtectionPolicy object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mdmwindowsinformationprotectionpolicy-delete.md
Title: "Delete mdmWindowsInformationProtectionPolicy"
description: "Deletes a mdmWindowsInformationProtectionPolicy." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mdmwindowsinformationprotectionpolicy-get.md
Title: "Get mdmWindowsInformationProtectionPolicy"
description: "Read properties and relationships of the mdmWindowsInformationProtectionPolicy object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mdmwindowsinformationprotectionpolicy-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Mdmwindowsinformationprotectionpolicy Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mdmwindowsinformationprotectionpolicy-list.md
Title: "List mdmWindowsInformationProtectionPolicies"
description: "List properties and relationships of the mdmWindowsInformationProtectionPolicy objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mdmwindowsinformationprotectionpolicy-update.md
Title: "Update mdmWindowsInformationProtectionPolicy"
description: "Update the properties of a mdmWindowsInformationProtectionPolicy object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapp Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-assign.md
Title: "assign action"
description: "Intune Shared Mobileapp Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapp Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-get.md
Title: "Get mobileApp"
description: "Read properties and relationships of the mobileApp object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [mobileApp](../resources/intune-shared-mobileapp.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapp Getmobileappcount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-getmobileappcount.md
Title: "getMobileAppCount function"
description: "Intune Shared Mobileapp Getmobileappcount Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 18
{ "value": 1 }
-```
+```
v1.0 Intune Shared Mobileapp Getrelatedappstates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-getrelatedappstates.md
Title: "getRelatedAppStates function"
description: "Intune Shared Mobileapp Getrelatedappstates Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 481
} ] }
-```
+```
v1.0 Intune Shared Mobileapp Gettopmobileapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-gettopmobileapps.md
Title: "getTopMobileApps function"
description: "Intune Shared Mobileapp Gettopmobileapps Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 1013
} ] }
-```
+```
v1.0 Intune Shared Mobileapp Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Mobileapp Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapp List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-list.md
Title: "List mobileApps"
description: "List properties and relationships of the mobileApp objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [mobileApp](../resources/intune-shared-mobileapp.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapp Updaterelationships https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapp-updaterelationships.md
Title: "updateRelationships action"
description: "Intune Shared Mobileapp Updaterelationships Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Apps** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapptroubleshootingevent Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapptroubleshootingevent-create.md
Title: "Create mobileAppTroubleshootingEvent"
description: "Describes the Create mobileAppTroubleshootingEvent method of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: apiPageType
Namespace: microsoft.graph
Create a new [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device management**|DeviceManagementManagedDevices.ReadWrite.All| |&nbsp; &nbsp; **Troubleshooting**|DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapptroubleshootingevent Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapptroubleshootingevent-delete.md
Title: "Delete mobileAppTroubleshootingEvent"
description: "Describes the Delete mobileAppTroubleshootingEvent method of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device management**|DeviceManagementManagedDevices.ReadWrite.All| |&nbsp; &nbsp; **Troubleshooting**|DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapptroubleshootingevent Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapptroubleshootingevent-get.md
Title: "Get mobileAppTroubleshootingEvent"
description: "Describes the Get mobileAppTroubleshootingEvent method of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device management**|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| |&nbsp; &nbsp; **Troubleshooting**|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapptroubleshootingevent List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapptroubleshootingevent-list.md
Title: "List mobileAppTroubleshootingEvents"
description: "Describes the List mobileAppTroubleshootingEvent method of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device management**|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| |&nbsp; &nbsp; **Troubleshooting**|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Mobileapptroubleshootingevent Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-mobileapptroubleshootingevent-update.md
Title: "Update mobileAppTroubleshootingEvent"
description: "Describes the Update mobileAppTroubleshootingEvent method of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|&nbsp; &nbsp; **Device management**|DeviceManagementManagedDevices.ReadWrite.All| |&nbsp; &nbsp; **Troubleshooting**|DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Deviceconfigurationdeviceactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-deviceconfigurationdeviceactivity.md
Title: "deviceConfigurationDeviceActivity function"
description: "Metadata for the device configuration device activity report" localization_priority: Normal- doc_type: apiPageType
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. Metadata for the device configuration device activity report--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Deviceconfigurationuseractivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-deviceconfigurationuseractivity.md
Title: "deviceConfigurationUserActivity function"
description: "Metadata for the device configuration user activity report" localization_priority: Normal- doc_type: apiPageType
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. Metadata for the device configuration user activity report--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-get.md
Title: "Get reportRoot"
description: "Read properties and relationships of the reportRoot object." localization_priority: Normal- doc_type: apiPageType
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 [reportRoot](../resources/intune-shared-reportroot.md) object.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Manageddeviceenrollmentabandonmentdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-manageddeviceenrollmentabandonmentdetails.md
Title: "managedDeviceEnrollmentAbandonmentDetails function"
description: "Metadata for Enrollment abandonment details report" localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Metadata for Enrollment abandonment details report [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 123
"content": "<Unknown Primitive Type Edm.Stream>" } }
-```
+```
v1.0 Intune Shared Reportroot Manageddeviceenrollmentabandonmentsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-manageddeviceenrollmentabandonmentsummary.md
Title: "managedDeviceEnrollmentAbandonmentSummary function"
description: "Metadata for Enrollment abandonment summary report" localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Metadata for Enrollment abandonment summary report [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 123
"content": "<Unknown Primitive Type Edm.Stream>" } }
-```
+```
v1.0 Intune Shared Reportroot Manageddeviceenrollmentfailuredetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-manageddeviceenrollmentfailuredetails.md
Title: "managedDeviceEnrollmentFailureDetails function"
description: "Intune Shared Reportroot Manageddeviceenrollmentfailuredetails Api ." localization_priority: Normal- doc_type: apiPageType
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. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Manageddeviceenrollmentfailuretrends https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-manageddeviceenrollmentfailuretrends.md
Title: "managedDeviceEnrollmentFailureTrends function"
description: "Metadata for the enrollment failure trends report" localization_priority: Normal- doc_type: apiPageType
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. Metadata for the enrollment failure trends report--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Manageddeviceenrollmenttopfailures https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-manageddeviceenrollmenttopfailures.md
Title: "managedDeviceEnrollmentTopFailures function"
description: "Intune Shared Reportroot Manageddeviceenrollmenttopfailures Api ." localization_priority: Normal- doc_type: apiPageType
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. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Reportroot Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-reportroot-update.md
Title: "Update reportRoot"
description: "Update the properties of a reportRoot object." localization_priority: Normal- doc_type: apiPageType
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 [reportRoot](../resources/intune-shared-reportroot.md) object.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-assign.md
Title: "assign action"
description: "Intune Shared Targetedmanagedappconfiguration Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-create.md
Title: "Create targetedManagedAppConfiguration"
description: "Create a new targetedManagedAppConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-delete.md
Title: "Delete targetedManagedAppConfiguration"
description: "Deletes a targetedManagedAppConfiguration." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Deletes a [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md). -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-get.md
Title: "Get targetedManagedAppConfiguration"
description: "Read properties and relationships of the targetedManagedAppConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Targetedmanagedappconfiguration Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-list.md
Title: "List targetedManagedAppConfigurations"
description: "List properties and relationships of the targetedManagedAppConfiguration objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) objects. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Targetapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-targetapps.md
Title: "targetApps action"
description: "Intune Shared Targetedmanagedappconfiguration Targetapps Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Targetedmanagedappconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-targetedmanagedappconfiguration-update.md
Title: "Update targetedManagedAppConfiguration"
description: "Update the properties of a targetedManagedAppConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Mobile app management (MAM)** | DeviceManagementApps.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared User Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-create.md
Title: "Create user"
description: "Create a new user object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Create a new [user](../resources/intune-shared-user.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The specific permission required depends on the context.
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- {
v1.0 Intune Shared User Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-delete.md
Title: "Delete user"
description: "Deletes a user." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. Deletes a [user](../resources/intune-shared-user.md).--
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The specific permission required depends on context. |Permission type|Permissions (from most to least privileged)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- {
v1.0 Intune Shared User Exportdeviceandappmanagementdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-exportdeviceandappmanagementdata.md
Title: "exportDeviceAndAppManagementData function"
description: "Intune Shared User Exportdeviceandappmanagementdata Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All| + ## HTTP Request <!-- {
v1.0 Intune Shared User Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-get.md
Title: "Get user"
description: "Read properties and relationships of the user object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [user](../resources/intune-shared-user.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The specific permission depends on the context.
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All | | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All | + ## HTTP Request <!-- {
v1.0 Intune Shared User Geteffectivedeviceenrollmentconfigurations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-geteffectivedeviceenrollmentconfigurations.md
Title: "getEffectiveDeviceEnrollmentConfigurations function"
description: "Intune Shared User Geteffectivedeviceenrollmentconfigurations Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account)|Not supported.| |Application|| | &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All|++ ## HTTP Request <!-- {
v1.0 Intune Shared User Getloggedonmanageddevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-getloggedonmanageddevices.md
Title: "getLoggedOnManagedDevices function"
description: "Intune Shared User Getloggedonmanageddevices Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared User Getmanagedappdiagnosticstatuses https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-getmanagedappdiagnosticstatuses.md
Title: "getManagedAppDiagnosticStatuses function"
description: "Gets diagnostics validation status for a given user." localization_priority: Normal- doc_type: apiPageType
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. Gets diagnostics validation status for a given user.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **MAM** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared User Getmanagedapppolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-getmanagedapppolicies.md
Title: "getManagedAppPolicies function"
description: "Gets app restrictions for a given user." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Gets app restrictions for a given user. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **MAM** | DeviceManagementApps.ReadWrite.All, DeviceManagementApps.Read.All| + ## HTTP Request <!-- {
v1.0 Intune Shared User Getmanageddeviceswithappfailures https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-getmanageddeviceswithappfailures.md
Title: "getManagedDevicesWithAppFailures function"
description: "Retrieves the list of devices with failed apps" localization_priority: Normal- doc_type: apiPageType
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. Retrieves the list of devices with failed apps--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared User List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-list.md
Title: "List users"
description: "List properties and relationships of the user objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
List properties and relationships of the [user](../resources/intune-shared-user.md) objects. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The specific permission depends on the context.
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All | | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All | + ## HTTP Request <!-- {
v1.0 Intune Shared User Removealldevicesfrommanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-removealldevicesfrommanagement.md
Title: "removeAllDevicesFromManagement action"
description: "Retire all devices from management for this user" localization_priority: Normal- doc_type: apiPageType
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. Retire all devices from management for this user--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device management** | DeviceManagementManagedDevices.PriviligedOperation.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared User Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-update.md
Title: "Update user"
description: "Update the properties of a user object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Update the properties of a [user](../resources/intune-shared-user.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Onboarding** | DeviceManagementServiceConfig.ReadWrite.All| | &nbsp; &nbsp; **Troubleshooting** | DeviceManagementManagedDevices.ReadWrite.All| + ## HTTP Request <!-- {
v1.0 Intune Shared User Wipemanagedappregistrationbydevicetag https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-wipemanagedappregistrationbydevicetag.md
Title: "wipeManagedAppRegistrationByDeviceTag action"
description: "Issues a wipe operation on an app registration with specified device tag." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Issues a wipe operation on an app registration with specified device tag. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **MAM** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared User Wipemanagedappregistrationsbydevicetag https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-user-wipemanagedappregistrationsbydevicetag.md
Title: "wipeManagedAppRegistrationsByDeviceTag action"
description: "Issues a wipe operation on an app registration with specified device tag." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Issues a wipe operation on an app registration with specified device tag. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **MAM** | DeviceManagementApps.ReadWrite.All| + ## HTTP Request <!-- {
v1.0 Intune Shared Windowsautopilotdeploymentprofile Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsautopilotdeploymentprofile-assign.md
Title: "assign action"
description: "Intune Shared Windowsautopilotdeploymentprofile Assign Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Enrollment** | DeviceManagementServiceConfig.ReadWrite.All| | &nbsp; &nbsp; **Policy Set** | DeviceManagementServiceConfig.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Windowsautopilotdeploymentprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsautopilotdeploymentprofile-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: 1409
+Content-Length: 1904
{ "value": {
Content-Length: 1409
"displayName": "Display Name value", "description": "Description value", "language": "Language value",
+ "locale": "Locale value",
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", "outOfBoxExperienceSettings": {
Content-Length: 1409
"skipKeyboardSelectionPage": true, "hideEscapeLink": true },
+ "outOfBoxExperienceSetting": {
+ "@odata.type": "microsoft.graph.outOfBoxExperienceSetting",
+ "privacySettingsHidden": true,
+ "eulaHidden": true,
+ "userType": "standard",
+ "deviceUsageType": "shared",
+ "keyboardSelectionPageSkipped": true,
+ "escapeLinkHidden": true
+ },
"enrollmentStatusScreenSettings": { "@odata.type": "microsoft.graph.windowsEnrollmentStatusScreenSettings", "hideInstallationProgress": true,
Content-Length: 1409
"allowDeviceUseOnInstallFailure": true }, "extractHardwareHash": true,
+ "hardwareHashExtractionEnabled": true,
"deviceNameTemplate": "Device Name Template value",
- "deviceType": "surfaceHub2",
+ "deviceType": "holoLens",
"enableWhiteGlove": true,
+ "preprovisioningAllowed": true,
"roleScopeTagIds": [ "Role Scope Tag Ids value"
- ]
+ ],
+ "managementServiceAppId": "Management Service App Id value"
} } ```
v1.0 Intune Shared Windowsautopilotdeploymentprofile Haspayloadlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsautopilotdeploymentprofile-haspayloadlinks.md
Title: "hasPayloadLinks action"
description: "Intune Shared Windowsautopilotdeploymentprofile Haspayloadlinks Api ." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
-
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Policy Set** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Windowsdomainjoinconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsdomainjoinconfiguration-create.md
Title: "Create windowsDomainJoinConfiguration"
description: "Create a new windowsDomainJoinConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. Create a new [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All | + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Windowsdomainjoinconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsdomainjoinconfiguration-delete.md
Title: "Delete windowsDomainJoinConfiguration"
description: "Deletes a windowsDomainJoinConfiguration." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. Deletes a [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md).--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All | + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Windowsdomainjoinconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsdomainjoinconfiguration-get.md
Title: "Get windowsDomainJoinConfiguration"
description: "Read properties and relationships of the windowsDomainJoinConfiguration object." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object. -
-## Permissions
+ ## Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| | &nbsp; &nbsp; **Enrollment** | DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementServiceConfig.Read.All | + ## HTTP Request **Device configuration**
v1.0 Intune Shared Windowsdomainjoinconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsdomainjoinconfiguration-list.md
Title: "List windowsDomainJoinConfigurations"
description: "List properties and relationships of the windowsDomainJoinConfiguration objects." localization_priority: Normal- doc_type: apiPageType
Namespace: microsoft.graph
> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. List properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) objects.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
|Application|| | &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All| + ## HTTP Request <!-- { "blockType": "ignored"
v1.0 Intune Shared Windowsdomainjoinconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsdomainjoinconfiguration-update.md
Title: "Update windowsDomainJoinConfiguration"
description: "Update the properties of a windowsDomainJoinConfiguration object." localization_priority: Normal- doc_type: apiPageType
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 [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.--
-## Permissions
+ ## Permissions
One of the following 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)|
One of the following permissions is required to call this API. To learn more, in
| &nbsp; &nbsp; **Device configuration** | DeviceManagementConfiguration.ReadWrite.All | | &nbsp; &nbsp; **Enrollment** | DeviceManagementServiceConfig.ReadWrite.All| + ## HTTP Request **Device configuration**
v1.0 Intune Shared Windowsupdatestate Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-create.md
Title: "Create windowsUpdateState"
description: "Create a new windowsUpdateState object." localization_priority: Normal- doc_type: apiPageType
Create a new [windowsUpdateState](../resources/intune-shared-windowsupdatestate.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 553
"lastScanDateTime": "2016-12-31T23:59:18.0955018-08:00", "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00" }
-```
+```
v1.0 Intune Shared Windowsupdatestate Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-delete.md
Title: "Delete windowsUpdateState"
description: "Deletes a windowsUpdateState." localization_priority: Normal- doc_type: apiPageType
Deletes a [windowsUpdateState](../resources/intune-shared-windowsupdatestate.md)
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
DELETE https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{d
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 Shared Windowsupdatestate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-get.md
Title: "Get windowsUpdateState"
description: "Read properties and relationships of the windowsUpdateState object." localization_priority: Normal- doc_type: apiPageType
Read properties and relationships of the [windowsUpdateState](../resources/intun
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 594
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00" } }
-```
+```
v1.0 Intune Shared Windowsupdatestate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-list.md
Title: "List windowsUpdateStates"
description: "List properties and relationships of the windowsUpdateState objects." localization_priority: Normal- doc_type: apiPageType
List properties and relationships of the [windowsUpdateState](../resources/intun
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 630
} ] }
-```
+```
v1.0 Intune Shared Windowsupdatestate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-update.md
Title: "Update windowsUpdateState"
description: "Update the properties of a windowsUpdateState object." localization_priority: Normal- doc_type: apiPageType
Update the properties of a [windowsUpdateState](../resources/intune-shared-windo
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
-## Permissions
+ ## Permissions
One of the following 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)|
Content-Length: 553
"lastScanDateTime": "2016-12-31T23:59:18.0955018-08:00", "lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00" }
-```
+```
v1.0 Intune Softwareupdate Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Softwareupdate Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-softwareupdate-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Softwareupdate Windowsfeatureupdateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsfeatureupdateprofile-create.md
The following table shows the properties that are required when you create the w
|deployableContentDisplayName|String|Friendly display name of the quality update profile deployable content| |endOfSupportDate|DateTimeOffset|The last supported date for a feature update| |installLatestWindows10OnWindows11IneligibleDevice|Boolean|If true, the latest Microsoft Windows 10 update will be installed on devices ineligible for Microsoft Windows 11|
+|installFeatureUpdatesOptional|Boolean|If true, the Windows 11 update will become optional|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/windowsFeatureUpdateProfiles Content-type: application/json
-Content-length: 731
+Content-length: 773
{ "@odata.type": "#microsoft.graph.windowsFeatureUpdateProfile",
Content-length: 731
], "deployableContentDisplayName": "Deployable Content Display Name value", "endOfSupportDate": "2017-01-01T00:02:08.3437725-08:00",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
} ```
Here is an example of the response. Note: The response object shown here may be
``` http HTTP/1.1 201 Created Content-Type: application/json
-Content-Length: 903
+Content-Length: 945
{ "@odata.type": "#microsoft.graph.windowsFeatureUpdateProfile",
Content-Length: 903
], "deployableContentDisplayName": "Deployable Content Display Name value", "endOfSupportDate": "2017-01-01T00:02:08.3437725-08:00",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
} ```
v1.0 Intune Softwareupdate Windowsfeatureupdateprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsfeatureupdateprofile-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: 960
+Content-Length: 1004
{ "value": {
Content-Length: 960
], "deployableContentDisplayName": "Deployable Content Display Name value", "endOfSupportDate": "2017-01-01T00:02:08.3437725-08:00",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
} } ```
v1.0 Intune Softwareupdate Windowsfeatureupdateprofile List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsfeatureupdateprofile-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: 1012
+Content-Length: 1058
{ "value": [
Content-Length: 1012
], "deployableContentDisplayName": "Deployable Content Display Name value", "endOfSupportDate": "2017-01-01T00:02:08.3437725-08:00",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
} ] }
v1.0 Intune Softwareupdate Windowsfeatureupdateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsfeatureupdateprofile-update.md
The following table shows the properties that are required when you create the [
|deployableContentDisplayName|String|Friendly display name of the quality update profile deployable content| |endOfSupportDate|DateTimeOffset|The last supported date for a feature update| |installLatestWindows10OnWindows11IneligibleDevice|Boolean|If true, the latest Microsoft Windows 10 update will be installed on devices ineligible for Microsoft Windows 11|
+|installFeatureUpdatesOptional|Boolean|If true, the Windows 11 update will become optional|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfileId} Content-type: application/json
-Content-length: 731
+Content-length: 773
{ "@odata.type": "#microsoft.graph.windowsFeatureUpdateProfile",
Content-length: 731
], "deployableContentDisplayName": "Deployable Content Display Name value", "endOfSupportDate": "2017-01-01T00:02:08.3437725-08:00",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
} ```
Here is an example of the response. Note: The response object shown here may be
``` http HTTP/1.1 200 OK Content-Type: application/json
-Content-Length: 903
+Content-Length: 945
{ "@odata.type": "#microsoft.graph.windowsFeatureUpdateProfile",
Content-Length: 903
], "deployableContentDisplayName": "Deployable Content Display Name value", "endOfSupportDate": "2017-01-01T00:02:08.3437725-08:00",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
} ```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicy Assign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicy-assign.md
+
+ Title: "assign action"
+description: "Intune Softwareupdate Windowsqualityupdatepolicy Assign Api ."
+
+localization_priority: Normal
+++
+# assign 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.
++++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assign
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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|
+|:|:|:|
+|assignments|[windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) collection||
+++
+## Response
+If successful, this action returns a `204 No Content` response code.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assign
+
+Content-type: application/json
+Content-length: 459
+
+{
+ "assignments": [
+ {
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "id": "ac3f0171-0171-ac3f-7101-3fac71013fac",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+ }
+ ]
+}
+```
+
+### 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 Softwareupdate Windowsqualityupdatepolicy Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicy-create.md
+
+ Title: "Create windowsQualityUpdatePolicy"
+description: "Create a new windowsQualityUpdatePolicy object."
+
+localization_priority: Normal
+++
+# Create windowsQualityUpdatePolicy
+
+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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/windowsQualityUpdatePolicies
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the windowsQualityUpdatePolicy object.
+
+The following table shows the properties that are required when you create the windowsQualityUpdatePolicy.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|This id is assigned when creating the profile. Read-only|
+|displayName|String|The display name for the policy. Max allowed length is 200 chars.|
+|description|String|The description of the policy which is specified by the user. Max allowed length is 1500 chars.|
+|createdDateTime|DateTimeOffset|Timestamp of when the profile was created. The value cannot be modified and is automatically populated when the profile is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only|
+|lastModifiedDateTime|DateTimeOffset|Timestamp of when the profile was modified. The value cannot be modified and is automatically populated when the profile is modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only|
+|roleScopeTagIds|String collection|List of the scope tag ids for this profile.|
+|hotpatchEnabled|Boolean|Indicates if hotpatch is enabled for the tenants. When 'true', tenant can apply quality updates without rebooting their devices. When 'false', tenant devices will receive cold patch associated with Windows quality updates.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies
+Content-type: application/json
+Content-length: 237
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "displayName": "Display Name value",
+ "description": "Description value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "hotpatchEnabled": 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: 409
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "id": "d1fce2c0-e2c0-d1fc-c0e2-fcd1c0e2fcd1",
+ "displayName": "Display Name value",
+ "description": "Description value",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "hotpatchEnabled": true
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicy-delete.md
+
+ Title: "Delete windowsQualityUpdatePolicy"
+description: "Deletes a windowsQualityUpdatePolicy."
+
+localization_priority: Normal
+++
+# Delete windowsQualityUpdatePolicy
+
+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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}
+```
+
+### 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 Softwareupdate Windowsqualityupdatepolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicy-get.md
+
+ Title: "Get windowsQualityUpdatePolicy"
+description: "Read properties and relationships of the windowsQualityUpdatePolicy object."
+
+localization_priority: Normal
+++
+# Get windowsQualityUpdatePolicy
+
+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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}
+```
+
+### 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: 448
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "id": "d1fce2c0-e2c0-d1fc-c0e2-fcd1c0e2fcd1",
+ "displayName": "Display Name value",
+ "description": "Description value",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "hotpatchEnabled": true
+ }
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicy List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicy-list.md
+
+ Title: "List windowsQualityUpdatePolicies"
+description: "List properties and relationships of the windowsQualityUpdatePolicy objects."
+
+localization_priority: Normal
+++
+# List windowsQualityUpdatePolicies
+
+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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/windowsQualityUpdatePolicies
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies
+```
+
+### 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: 482
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "id": "d1fce2c0-e2c0-d1fc-c0e2-fcd1c0e2fcd1",
+ "displayName": "Display Name value",
+ "description": "Description value",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "hotpatchEnabled": true
+ }
+ ]
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicy-update.md
+
+ Title: "Update windowsQualityUpdatePolicy"
+description: "Update the properties of a windowsQualityUpdatePolicy object."
+
+localization_priority: Normal
+++
+# Update windowsQualityUpdatePolicy
+
+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 [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.
+
+The following table shows the properties that are required when you create the [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|This id is assigned when creating the profile. Read-only|
+|displayName|String|The display name for the policy. Max allowed length is 200 chars.|
+|description|String|The description of the policy which is specified by the user. Max allowed length is 1500 chars.|
+|createdDateTime|DateTimeOffset|Timestamp of when the profile was created. The value cannot be modified and is automatically populated when the profile is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only|
+|lastModifiedDateTime|DateTimeOffset|Timestamp of when the profile was modified. The value cannot be modified and is automatically populated when the profile is modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only|
+|roleScopeTagIds|String collection|List of the scope tag ids for this profile.|
+|hotpatchEnabled|Boolean|Indicates if hotpatch is enabled for the tenants. When 'true', tenant can apply quality updates without rebooting their devices. When 'false', tenant devices will receive cold patch associated with Windows quality updates.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}
+Content-type: application/json
+Content-length: 237
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "displayName": "Display Name value",
+ "description": "Description value",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "hotpatchEnabled": 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: 409
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "id": "d1fce2c0-e2c0-d1fc-c0e2-fcd1c0e2fcd1",
+ "displayName": "Display Name value",
+ "description": "Description value",
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "hotpatchEnabled": true
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicyassignment Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicyassignment-create.md
+
+ Title: "Create windowsQualityUpdatePolicyAssignment"
+description: "Create a new windowsQualityUpdatePolicyAssignment object."
+
+localization_priority: Normal
+++
+# Create windowsQualityUpdatePolicyAssignment
+
+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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the windowsQualityUpdatePolicyAssignment object.
+
+The following table shows the properties that are required when you create the windowsQualityUpdatePolicyAssignment.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The id for CloudQualityUpdateProfileAssignment entity. This id is assigned when assigning the profile to a group. Read-only|
+|target|[deviceAndAppManagementAssignmentTarget](../resources/intune-shared-deviceandappmanagementassignmenttarget.md)|The assignment target that the Windows quality update policy is assigned to.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments
+Content-type: application/json
+Content-length: 343
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+}
+```
+
+### 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: 392
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "id": "ac3f0171-0171-ac3f-7101-3fac71013fac",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicyassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicyassignment-delete.md
+
+ Title: "Delete windowsQualityUpdatePolicyAssignment"
+description: "Deletes a windowsQualityUpdatePolicyAssignment."
+
+localization_priority: Normal
+++
+# Delete windowsQualityUpdatePolicyAssignment
+
+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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md).
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments/{windowsQualityUpdatePolicyAssignmentId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments/{windowsQualityUpdatePolicyAssignmentId}
+```
+
+### 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 Softwareupdate Windowsqualityupdatepolicyassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicyassignment-get.md
+
+ Title: "Get windowsQualityUpdatePolicyAssignment"
+description: "Read properties and relationships of the windowsQualityUpdatePolicyAssignment object."
+
+localization_priority: Normal
+++
+# Get windowsQualityUpdatePolicyAssignment
+
+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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments/{windowsQualityUpdatePolicyAssignmentId}
+```
+
+## Optional query parameters
+This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments/{windowsQualityUpdatePolicyAssignmentId}
+```
+
+### 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: 425
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "id": "ac3f0171-0171-ac3f-7101-3fac71013fac",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+ }
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicyassignment List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicyassignment-list.md
+
+ Title: "List windowsQualityUpdatePolicyAssignments"
+description: "List properties and relationships of the windowsQualityUpdatePolicyAssignment objects."
+
+localization_priority: Normal
+++
+# List windowsQualityUpdatePolicyAssignments
+
+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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) objects.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments
+```
+
+### 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: 453
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "id": "ac3f0171-0171-ac3f-7101-3fac71013fac",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+ }
+ ]
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicyassignment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-softwareupdate-windowsqualityupdatepolicyassignment-update.md
+
+ Title: "Update windowsQualityUpdatePolicyAssignment"
+description: "Update the properties of a windowsQualityUpdatePolicyAssignment object."
+
+localization_priority: Normal
+++
+# Update windowsQualityUpdatePolicyAssignment
+
+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 [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments/{windowsQualityUpdatePolicyAssignmentId}
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Accept|application/json|
+
+## Request body
+In the request body, supply a JSON representation for the [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.
+
+The following table shows the properties that are required when you create the [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The id for CloudQualityUpdateProfileAssignment entity. This id is assigned when assigning the profile to a group. Read-only|
+|target|[deviceAndAppManagementAssignmentTarget](../resources/intune-shared-deviceandappmanagementassignmenttarget.md)|The assignment target that the Windows quality update policy is assigned to.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicyId}/assignments/{windowsQualityUpdatePolicyAssignmentId}
+Content-type: application/json
+Content-length: 343
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+}
+```
+
+### 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: 392
+
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "id": "ac3f0171-0171-ac3f-7101-3fac71013fac",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value",
+ "deviceAndAppManagementAssignmentFilterType": "include"
+ }
+}
+```
v1.0 Intune Unlock Deviceappmanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-unlock-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Read properties and relationships of the [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Unlock Deviceappmanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-unlock-deviceappmanagement-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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+Update the properties of a [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceAppManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.
+In the request body, supply a JSON representation for the [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object.
-The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md).
+The following table shows the properties that are required when you create the [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.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 [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object in the response body.
## Example
v1.0 Intune Wip Devicemanagement Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-wip-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Read properties and relationships of the [deviceManagement](../resources/intune-wip-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-wip-devicemanagement.md) object in the response body.
## Example
v1.0 Intune Wip Devicemanagement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/intune-wip-devicemanagement-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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+Update the properties of a [deviceManagement](../resources/intune-wip-devicemanagement.md) object.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /deviceManagement
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.
+In the request body, supply a JSON representation for the [deviceManagement](../resources/intune-wip-devicemanagement.md) object.
-The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-shared-devicemanagement.md).
+The following table shows the properties that are required when you create the [deviceManagement](../resources/intune-wip-devicemanagement.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 [deviceManagement](../resources/intune-shared-devicemanagement.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagement](../resources/intune-wip-devicemanagement.md) object in the response body.
## Example
v1.0 Itemaddress Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/itemaddress-update.md
PATCH /users/{id | userPrincipalName}/profile/addresses/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Itememail Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/itememail-update.md
PATCH /users/{id | userPrincipalName}/profile/emails/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The following table shows the properties that are possible to update within an existing [itemEmail](../resources/itememail.md) object in a user's [profile](../resources/profile.md).
v1.0 Itempatent Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/itempatent-update.md
PATCH /users/{id | userPrincipalName}/profile/patents/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Itemphone Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/itemphone-update.md
PATCH /users/{userId}/profile/phones/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The following table shows the properties that are possible to set when you update an [itemPhone](../resources/itemphone.md) object in a users profile.
v1.0 Itempublication Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/itempublication-update.md
PATCH /users/{id | userPrincipalName}/profile/publications/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Languageproficiency Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/languageproficiency-update.md
PATCH /users/{id | userPrincipalName}/profile/languages/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 List Delete Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/list-delete-permissions.md
+
+ Title: "Delete permission on a list"
+description: "Delete a permission object on a list."
+
+ms.localizationpriority: medium
+++
+# Delete permission on a list
+Namespace: microsoft.graph
++
+Delete a [permission](../resources/permission.md) object on a [list](../resources/list.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "list_delete_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /sites/{site-id}/lists/{list-id}/permissions/{permissionId}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns `204 No Content` response code. It doesn't return anything in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "delete_permission_2"
+}
+-->
+++
+### Response
+The following example shows the response.
+<!-- {
+ "blockType": "response",
+ "truncated": true
+} -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "Lists/Permissions/Delete list permission"
+} -->
v1.0 List Get Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/list-get-permissions.md
+
+ Title: "Get permission on a list"
+description: "Retrieve the properties and relationships of a permission object on a list."
+
+ms.localizationpriority: medium
+++
+# Get permission on a list
+Namespace: microsoft.graph
++
+Retrieve the properties and relationships of a [permission](../resources/permission.md) object on a [list](../resources/list.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "list_get_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /sites/{site-id}/lists/{list-id}/permissions/
+```
+
+## 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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_permission",
+ "sampleKeys": ["f2d90359-865b-4b6c-8848-d2722dd630e5", "1"]
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "read"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "Lists/Permissions/Get list permission"
+} -->
v1.0 List List Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/list-list-permissions.md
+
+ Title: "List permissions on a list"
+description: "Get the permission resources from the permissions navigation property on a list."
+
+ms.localizationpriority: medium
+++
+# List permissions on a list
+Namespace: microsoft.graph
++
+Get a list of the [permission](../resources/permission.md) objects associated with a [list](../resources/list.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "list_list_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /sites/{site-id}/lists/{list-id}/permissions
+```
+
+## 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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [permission](../resources/permission.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "list_permission_list_nav_property"
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.permission)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "read"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+ },
+ {
+ "id": "2",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "write"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "22f09bb7-dd29-403e-bec2-ab5cde52c2b3",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "22f09bb7-dd29-403e-bec2-ab5cde52c2b3",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ]
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "Lists/Permissions/List list permissions"
+} -->
v1.0 List Post Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/list-post-permissions.md
+
+ Title: "Create permission on a list"
+description: "Create a new permission object."
+
+ms.localizationpriority: medium
+++
+# Create permission on a list
+Namespace: microsoft.graph
++
+Create a new [permission](../resources/permission.md) object on a [list](../resources/list.md).
+
+>**Note:** You can only use this method to create a new application permission; you can't use it to create a new list permission for a user.
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "list_post_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /sites/f2d90359-865b-4b6c-8848-d2722dd630e5/lists/1d702d60-503c-4924-abfd-028c65fc89ed/permissions
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
+In the request body, supply a JSON representation of the [permission](../resources/permission.md) object.
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "create_permission_from_"
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "write"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "Lists/Permissions/Create list permissions"
+} -->
v1.0 List Update Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/list-update-permissions.md
+
+ Title: "Update permission on a list"
+description: "Update the permission object on a list."
+
+ms.localizationpriority: medium
+++
+# Update permission on a list
+Namespace: microsoft.graph
++
+Update the [permission](../resources/permission.md) object on a [list](../resources/list.md).
+
+>**Note:** You can't use this method to update a list permission for a user.
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "list_update_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /sites/{site-id}/lists/{list-id}/permissions/{permissionId}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
+In the request body, supply a JSON representation of the [permission](../resources/permission.md) object.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_permission_from_",
+ "sampleKeys": ["f2d90359-865b-4b6c-8848-d2722dd630e5", "2"]
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "2",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "read"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "Lists/Permissions/Update list permission"
+} -->
v1.0 Listitem Delete Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/listitem-delete-permissions.md
+
+ Title: "Delete permission on a listItem"
+description: "Delete a permission object on a list item."
+
+ms.localizationpriority: medium
+++
+# Delete permission on a listItem
+Namespace: microsoft.graph
++
+Delete a [permission](../resources/permission.md) object on a [list item](../resources/listitem.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "listitem_delete_permission" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /sites/{site-id}/lists/{list-id}/items/{item-id}/{permissionId}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns `204 No Content` response code. It doesn't return anything in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "delete_permission_2"
+}
+-->
+++
+### Response
+The following example shows the response.
+<!-- {
+ "blockType": "response",
+ "truncated": true
+} -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "ListItems/Permissions/Delete listitem permission"
+} -->
v1.0 Listitem Get Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/listitem-get-permissions.md
+
+ Title: "Get permission on a listItem"
+description: "Retrieve the properties and relationships of a permission object on a list item."
+
+ms.localizationpriority: medium
+++
+# Get permission on a listItem
+Namespace: microsoft.graph
++
+Retrieve the properties and relationships of a [permission](../resources/permission.md) object on a [list item](../resources/listitem.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "listitem_get_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /sites/{site-id}/lists/{list-id}/items/{item-id}/permissions/{permission-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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_permission",
+ "sampleKeys": ["f2d90359-865b-4b6c-8848-d2722dd630e5","f2d90359-865b-4b6c-8848-d2722dd630e5", "1", "3"]
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "read"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "ListItems/Permissions/Get listitems permission"
+} -->
v1.0 Listitem List Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/listitem-list-permissions.md
+
+ Title: "List permissions on a listItem"
+description: "Get a list of the permissions objects associated with a list item."
+
+ms.localizationpriority: medium
+++
+# List permissions on a listItem
+Namespace: microsoft.graph
++
+Get a list of the [permission](../resources/permission.md) objects associated with a [listItem](../resources/listitem.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "listitem_list_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /sites/{site-id}/lists/{list-id}/items/{item-id}/permissions
+```
+
+## 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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [permission](../resources/permission.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "list_permission_listitem_nav_property"
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.permission)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "read"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+ },
+ {
+ "id": "2",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "write"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "22f09bb7-dd29-403e-bec2-ab5cde52c2b3",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "22f09bb7-dd29-403e-bec2-ab5cde52c2b3",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ]
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "ListItems/Permissions/List listitem permissions"
+} -->
v1.0 Listitem Post Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/listitem-post-permissions.md
+
+ Title: "Create permission on a listItem"
+description: "Create a new permission object."
+
+ms.localizationpriority: medium
+++
+# Create permission on a listItem
+Namespace: microsoft.graph
++
+Create a new [permission](../resources/permission.md) object on a [list item](../resources/listitem.md).
+
+>**Note:** You can only use this method to create a new application permission; you can't use it to create a new list item permission for a user.
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "listitem_post_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /sites/{site-id}/lists/{list-id}/items/{item-id}/permissions
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
+In the request body, supply a JSON representation of the [permission](../resources/permission.md) object.
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "create_permission_from_"
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "id": "1",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "write"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Contoso Time Manager App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "ListItems/Permissions/Create listitem permissions"
+} -->
v1.0 Listitem Update Permissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/listitem-update-permissions.md
+
+ Title: "Update permission on a listItem"
+description: "Update the permission object on a list item."
+
+ms.localizationpriority: medium
+++
+# Update permission on a listItem
+Namespace: microsoft.graph
++
+Update the [permission](../resources/permission.md) object on a [list item](../resources/listitem.md).
+
+>**Note:** You can't use this method to update a user listitem permission.
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "listitem_update_permissions" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /sites/{site-id}/lists/{list-id}/items/{item-id}/permissions/{permission-id}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
+In the request body, supply a JSON representation of the [permission](../resources/permission.md) object.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a [permission](../resources/permission.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_permission_from_",
+ "sampleKeys": ["f2d90359-865b-4b6c-8848-d2722dd630e5", "2"]
+}
+-->
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.permission"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "2",
+ "@deprecated.GrantedToIdentities": "GrantedToIdentities has been deprecated. Refer to GrantedToIdentitiesV2",
+ "roles": [
+ "read"
+ ],
+ "grantedToIdentities": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ],
+ "grantedToIdentitiesV2": [
+ {
+ "application": {
+ "id": "89ea5c94-7736-4e25-95ad-3fa95f62b66e",
+ "displayName": "Fabrikam Dashboard App"
+ }
+ }
+ ]
+}
+```
+
+<!-- {
+ "type": "#page.annotation",
+ "section": "documentation",
+ "tocPath": "ListItems/Permissions/Update listitem permission"
+} -->
v1.0 Mailfolder Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/mailfolder-delete.md
DELETE /users/{id | userPrincipalName}/mailFolders/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailfolder Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/mailfolder-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Mailfolder List Childfolders https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/mailfolder-list-childfolders.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | |:--|:-|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Mailfolder List Messagerules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/mailfolder-list-messagerules.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailfolder List Messages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/mailfolder-list-messages.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailsearchfolder Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/mailsearchfolder-update.md
PATCH /users/{id | userPrincipalName}/mailFolders/{id}
| 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Manageddevice Getcloudpcremoteactionresults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/manageddevice-getcloudpcremoteactionresults.md
Title: "managedDevice: getCloudPcRemoteActionResults"
+ Title: "managedDevice: getCloudPcRemoteActionResults (deprecated)"
description: "Check the Cloud PC-specified remote action status for a Cloud PC device." ms.localizationpriority: medium
doc_type: apiPageType
-# managedDevice: getCloudPcRemoteActionResults
+# managedDevice: getCloudPcRemoteActionResults (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> This API is deprecated and will stop returning data on September 30, 2024. Going forward, use the [retrieveCloudPcRemoteActionResults](../api/cloudpc-retrievecloudpcremoteactionresults.md) API.
+ Check the [Cloud PC-specified remote action results](../resources/cloudpcremoteactionresult.md) for a Cloud PC device. Cloud PC supports reprovision and resize remote actions. [!INCLUDE [national-cloud-support](../../includes/global-us.md)]
v1.0 Meetingattendancereport Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingattendancereport-get.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Get the [meetingAttendanceReport](../resources/meetingattendancereport.md) for an [onlineMeeting](../resources/onlinemeeting.md) or a [virtualEvent](../resources/virtualevent.md). Each time an online meeting ends, an attendance report is generated for that session.
+Get the [meetingAttendanceReport](../resources/meetingattendancereport.md) for an [onlineMeeting](../resources/onlinemeeting.md) or a [virtualEvent](../resources/virtualevent.md). When an online meeting ends, an attendance report is generated for that session.
> [!WARNING] > This method doesn't support channel meetings.
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "meetingattendancereport_get" } --> [!INCLUDE [permissions-table](../includes/permissions/meetingattendancereport-get-permissions.md)]
-To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. This authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user (with the user ID specified in the request path). For more information, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
+To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. Granting an application access policy to the user authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user (with the user ID specified in the request path). For more information, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
## HTTP request
GET /solutions/virtualEvents/webinars/{webinarId}/sessions/{sessionId}/attendanc
> [!TIP] >
->- **userId** is the object ID of a user in [Microsoft Entra admin center > user management page](https://entra.microsoft.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more details, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
+>- **userId** is the object ID of a user in [Microsoft Entra admin center > user management page](https://entra.microsoft.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more information, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
>- `meetingId` is the **id** of an [onlineMeeting](../resources/onlinemeeting.md) object. >- `reportId` is the **id** of an [meetingAttendanceReport](../resources/meetingAttendanceReport.md) object. >- `webinarId` is the **id** of an [virtualEventWebinar](../resources/virtualEventWebinar.md) object.
GET /solutions/virtualEvents/webinars/{webinarId}/sessions/{sessionId}/attendanc
This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. > [!TIP]
-> The **attendanceRecords** property is a navigation property that isn't returned by default. To retrieve **attendanceRecords** in line, use the `$expand=attendanceRecords` query option, as shown in [example 2](#example-2-get-the-latest-attendance-report-for-an-online-meeting).
+> The **attendanceRecords** property provides participant data. It is a navigation property that isn't returned by default. To retrieve **attendanceRecords**, use the [List attendance records](attendancerecord-list.md) API. To retrieve **attendanceRecords** in line, use the `$expand=attendanceRecords` query option, as shown in [example 1](#example-1-get-the-attendance-report-with-attendance-records-for-an-online-meeting-by-id).
## Request headers
If successful, this method returns a `200 OK` response code and a [meetingAttend
## Examples
-### Example 1: Get the attendance report for an online meeting by ID
+### Example 1: Get the attendance report with attendance records for an online meeting by ID
-The following example shows how to get the attendance report for an online meeting with delegated permission.
+The following example shows how to get the attendance report with attendance records inline for an online meeting with delegated permission.
#### Request
Content-Type: application/json
The following example shows how to get the attendance report for a webinar session based on its **id**.
+> [!TIP]
+> The **attendanceRecords** property provides participant data. It is a navigation property that isn't returned by default. To retrieve **attendanceRecords**, use the [List attendance records](attendancerecord-list.md) API. Alternatively, to retrieve **attendanceRecords** in line, use the `$expand=attendanceRecords` query option, as shown in [example 1](#example-1-get-the-attendance-report-with-attendance-records-for-an-online-meeting-by-id).
++ #### Request The following example shows a request.
v1.0 Meetingregistrant Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistrant-delete.md
doc_type: apiPageType
-# Unenroll meeting registrant
+# Unenroll meeting registrant (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Cancel an [onlineMeeting](../resources/onlinemeeting.md) registration for a [meetingRegistrant](../resources/meetingregistrant.md) on behalf of the registrant. Only use this method when the **allowedRegistrant** property of the [meetingRegistration](../resources/meetingregistration.md) object has a value of `organization` and the registrant's delegated permission was used to enroll. When the **allowedRegistrant** value is `everyone`, registrants can only use the link in the email they receive to cancel their registration.
v1.0 Meetingregistration Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistration-delete.md
doc_type: apiPageType
-# Delete meetingRegistration
+# Delete meetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Disable and delete the [meetingRegistration](../resources/meetingregistration.md) of an [onlineMeeting](../resources/onlinemeeting.md) on behalf of the organizer. [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Meetingregistration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistration-get.md
doc_type: apiPageType
-# Get meetingRegistration
+# Get meetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Get the [meetingRegistration](../resources/meetingregistration.md) details associated with an [onlineMeeting](../resources/onlinemeeting.md) on behalf of the organizer. [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Meetingregistration List Registrants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistration-list-registrants.md
doc_type: apiPageType
-# List registrants
+# List registrants (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Get a list of the [meetingRegistrants](../resources/meetingregistrant.md) of an [onlineMeeting](../resources/onlinemeeting.md) on behalf of the organizer. You can use this method to get the registration report for a [Microsoft Teams webinar](https://support.microsoft.com/office/get-started-with-teams-webinars-42f3f874-22dc-4289-b53f-bbc1a69013e3).
v1.0 Meetingregistration Post Registrants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistration-post-registrants.md
doc_type: apiPageType
-# Create meetingRegistrant
+# Create meetingRegistrant (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Enroll a [meeting registrant](../resources/meetingregistrant.md) in an online meeting that has [meeting registration](../resources/meetingregistration.md) enabled on behalf of the registrant. This operation has two scenarios: - If the value of the **allowedRegistrant** property of the [meetingRegistration](../resources/meetingregistration.md) object is `organization`, registrants will be required to sign in before they register for the meeting. The **firstName**, **lastName**, and **email** must match the information stored in Microsoft Entra ID.
v1.0 Meetingregistration Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistration-post.md
doc_type: apiPageType
-# Create meetingRegistration
+# Create meetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Create and enable registration for an [onlineMeeting](../resources/onlinemeeting.md) on behalf of the organizer. An online meeting can only have one registration enabled. ## Permissions
v1.0 Meetingregistration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/meetingregistration-update.md
doc_type: apiPageType
-# Update meetingRegistration
+# Update meetingRegistration (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Update the details of a [meetingRegistration](../resources/meetingregistration.md) object assciated with an [onlineMeeting](../resources/onlinemeeting.md) on behalf of the organizer. [!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Message Createforward https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-createforward.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/createForwar
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required.|
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content.| ## Request body
v1.0 Message Createreply https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-createreply.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/createReply
## Request headers | Name | Type | Description| |:|:--|:-
-| Authorization | string | Bearer {token}. Required.|
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content.| | Prefer: outlook.timezone | string | Sets the time zone for the `Sent` field of the reply draft message in HTML that this API creates based on the request body. The value can be any of the [supportedTimeZones](outlookuser-supportedtimezones.md) configured for the user. If not specified, that `Sent` field is in UTC.<br><br> Use this header only if you're specifying the `Content-Type: application/json` header to create the reply draft message in HTML. If you use the `Content-Type: text/plain` header, this `Prefer` header does not have any effect. Optional.|
v1.0 Message Createreplyall https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-createreplyall.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/createReplyA
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content. | | Prefer: outlook.timezone | string | Sets the time zone for the `Sent` field of the reply draft message in HTML that this API creates based on the request body. The value can be any of the [supportedTimeZones](outlookuser-supportedtimezones.md) configured for the user. If not specified, that `Sent` field is in UTC.<br><br> Use this header only if you're specifying the `Content-Type: application/json` header to create the reply draft message in HTML. If you use the `Content-Type: text/plain` header, this `Prefer` header does not have any effect. Optional.|
v1.0 Message Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-delete.md
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/mentions/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Message Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Message Forward https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-forward.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/forward
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content. | ## Request body
v1.0 Message Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-get.md
of each [mention](../resources/mention.md) in the message expanded.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.body-content-type | string | The format of the **body** and **uniqueBody** properties to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** and **uniqueBody** properties are returned in HTML format. Optional. | ## Request body
v1.0 Message List Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-list-attachments.md
GET https://graph.microsoft.com/beta/me/messages/{id}?$expand=attachments
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Message Post Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-post-attachments.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/childFolders/{id}/messages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Message Recall https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-recall.md
+
+ Title: "message: recall"
+description: "Recall a message in the specified user's mailbox Sent Items folder."
+
+ms.localizationpriority: medium
+++
+# message: recall
+
+Namespace: microsoft.graph
++
+Recall a message in the specified user's mailbox Sent Items folder.
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "message_recall" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /me/mailFolders/sentitems/messages/{id}/recall
+POST /users/{id | userPrincipalName}/mailFolders/sentitems/messages/{id}/recall
+```
+
+## Request headers
+
+| Header | Value |
+|:-|:|
+| Authorization | Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `202 Accepted` response code and a string that contains server information in the response body.
+
+If the ID is invalid, this method returns a `400 Bad request` and the detailed error information in the response body.
+
+## Example
+
+The following example shows how to call this API.
+
+### Request
+
+The following request recalls the specified message in the specified user's mailbox sent items folder.
+> **Note:** The ID here is shortened for readability.
+
+```http
+POST https://graph.microsoft.com/beta/me/mailFolders/sentitems/messages/AAMkADhAAATs28OAAA=/recall
+```
+
+### Response
+
+The following example shows the response.
+
+``` http
+HTTP/1.1 202 Accepted
+Content-Type: application/json
+
+{
+ "Successfully submitted recall request to Hub server LV8PR00MB1800.NAMPRD00.PROD.OUTLOOK.COM, MessageId is CSRUBSZRRANU4.HEXMGAAG0OPH2@dm6pr00mb0830."
+}
+```
+
v1.0 Message Send https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-send.md
POST /users/{id | userPrincipalName}/messages/{id}/send
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Length | number | 0. Required. | ## Request body
v1.0 Message Unsubscribe https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-unsubscribe.md
POST /users/{id | userPrincipalName}/messages/{id}/unsubscribe
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Message Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/message-update.md
PATCH /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Multitenantorganization Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/multitenantorganization-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/update-multitenantorganization-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/update-multitenantorganization-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Networkaccess Connectivity Delete Remotenetworks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-connectivity-delete-remotenetworks.md
DELETE /networkAccess/connectivity/remoteNetworks/{remoteNetworkId}/$ref
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Networkaccess Connectivity List Remotenetworks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-connectivity-list-remotenetworks.md
This method supports the `$expand` and `$select` OData query parameters to help
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Networkaccess Connectivity Post Remotenetworks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-connectivity-post-remotenetworks.md
POST /networkAccess/connectivity/remoteNetworks
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Networkaccess Devicelink Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-devicelink-delete.md
DELETE /networkAccess/connectivity/remotenetworks/{remoteNetworkId}/deviceLinks/
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Networkaccess Remotenetwork Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetwork-get.md
This method supports the `$expand` and `$select` OData query parameter to help c
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Networkaccess Remotenetwork List Devicelinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetwork-list-devicelinks.md
This method supports the `$expand` [OData query parameter](/graph/query-paramete
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Networkaccess Remotenetwork List Forwardingprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetwork-list-forwardingprofiles.md
This method does not support any OData query parameters.
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Networkaccess Remotenetwork Post Devicelinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetwork-post-devicelinks.md
POST /networkAccess/connectivity/remoteNetworks/{remoteNetworkId}/deviceLinks
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Networkaccess Remotenetwork Post Forwardingprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetwork-post-forwardingprofiles.md
PATCH /networkAccess/connectivity/remoteNetworks/{remoteNetworkId}/forwardingPro
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Networkaccess Remotenetwork Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetwork-update.md
PATCH /networkAccess/connectivity/remoteNetworks/{remoteNetworkId}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Networkaccess Remotenetworkconnectivityconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/networkaccess-remotenetworkconnectivityconfiguration-get.md
This method does not supports OData query parameters.
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Notebook Copynotebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-copynotebook.md
POST /sites/{id}/onenote/notebooks/{id}/copyNotebook
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Notebook Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-get.md
Valid `expand` values for notebooks are `sections` and `sectionGroups`.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook Getnotebookfromweburl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-getnotebookfromweburl.md
POST /sites/{id}/onenote/notebooks/GetNotebookFromWebUrl
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-list-sectiongroups.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook List Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-list-sections.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook Post Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-post-sectiongroups.md
POST /sites/{id}/onenote/notebooks/{id}/sectionGroups
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Notebook Post Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/notebook-post-sections.md
POST /sites/{id}/onenote/notebooks/{id}/sections
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Oauth2permissiongrant Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/oauth2permissiongrant-delete.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_delete" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-delete-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Oauth2permissiongrant Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/oauth2permissiongrant-delta.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_delta" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-delta-permissions.md)] + ## HTTP request To begin tracking changes, you make a request including the delta function on the **oauth2permissiongrant** resource.
You only need to specify any query parameters once up front.
In subsequent requests, copy and apply the `@odata.nextLink` or `@odata.deltaLink` URL from the previous response. That URL already includes the encoded parameters.
-| Query parameter | Type |Description|
+| Query parameter | Type |Description|
|:|:--|:-| | $deltatoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.deltaLink` URL of the previous **delta** function call for the same resource collection, indicating the completion of that round of change tracking. Save and apply the entire `@odata.deltaLink` URL, including this token, in the first request of the next round of change tracking for that collection.| | $skiptoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.nextLink` URL of the previous **delta** function call, indicating that there are further changes to be tracked in the same resource collection. |
v1.0 Oauth2permissiongrant Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/oauth2permissiongrant-get.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_get" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-get-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Oauth2permissiongrant List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/oauth2permissiongrant-list.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_list" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-list-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Oauth2permissiongrant Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/oauth2permissiongrant-post.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_post" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-post-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
POST /oauth2PermissionGrants
| Name | Type | Description | |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Oauth2permissiongrant Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/oauth2permissiongrant-update.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_update" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-update-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } --> ```http
PATCH /oauth2PermissionGrants/{id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Onedriveforbusinessprotectionpolicy List Driveinclusionrules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onedriveforbusinessprotectionpolicy-list-driveinclusionrules.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/oneDriveForBusiness
[!INCLUDE [sample-code](../includes/snippets/php/onedriveforbusinessprotectionpolicy-list-driveinclusionrule-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/onedriveforbusinessprotectionpolicy-list-driveinclusionrule-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Onedriveforbusinessprotectionpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onedriveforbusinessprotectionpolicy-update.md
PATCH https://graph.microsoft.com/beta/solutions/backupRestore/oneDriveForBusine
[!INCLUDE [sample-code](../includes/snippets/php/onedriveforbusinessprotectionpolicy-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/onedriveforbusinessprotectionpolicy-update-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Onedriveforbusinessrestoresession List Driverestoreartifacts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onedriveforbusinessrestoresession-list-driverestoreartifacts.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/oneDriveForBusiness
[!INCLUDE [sample-code](../includes/snippets/php/list-driverestoreartifact-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-driverestoreartifact-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Onedriveforbusinessrestoresession Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onedriveforbusinessrestoresession-update.md
PATCH https://graph.microsoft.com/beta/solutions/backupRestore/oneDriveForBusine
[!INCLUDE [sample-code](../includes/snippets/php/onedriveforbusinessrestoresession-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/onedriveforbusinessrestoresession-update-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Onenote List Notebooks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenote-list-notebooks.md
Valid `expand` values for notebooks are `sections` and `sectionGroups`.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote List Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenote-list-pages.md
The default response expands `parentSection` and selects the section's `id`, `di
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenote-list-sectiongroups.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote List Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenote-list-sections.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote Post Notebooks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenote-post-notebooks.md
POST /sites/{id}/onenote/notebooks
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Onenote Post Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenote-post-pages.md
POST /sites/{id}/onenote/pages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `text/html` or `application/xhtml+xml` for the HTML content, including for the required "Presentation" part of multipart requests. Multipart requests use the `multipart/form-data; boundary=your-boundary` content type. | ## Request body
v1.0 Onenoteoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onenoteoperation-get.md
None.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onlinemeeting Getallrecordings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onlinemeeting-getallrecordings.md
GET https://graph.microsoft.com/beta/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Python](#tab/python)
Content-type: application/json
"@odata.type": "#microsoft.graph.callRecording", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "recordingContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callRecording", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "recordingContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
v1.0 Onlinemeeting Getalltranscripts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onlinemeeting-getalltranscripts.md
GET https://graph.microsoft.com/beta/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Python](#tab/python)
Content-type: application/json
"@odata.type": "#microsoft.graph.callTranscript", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "transcriptContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
Content-type: application/json
"@odata.type": "#microsoft.graph.callTranscript", "id": "VjIjIzExYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTFhMWQyODZkYi02MTQ5LTRiM2QtOTVhZC0yM2M5ZTFiZjY4NTMwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODA3ZTcwYzAyM2U4MGEwOWVmN2ZmZDkwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDI3N2Q3NzZjYmNmMjQ5NGNiNDk0NDExZGE3YzRhMmM1IyM3YTM2NDRjYi1mMDA3LTRjMDAtOWJiMy1jMTUzYzE4ODY4NGY=", "meetingId": "MSoxYzkxNjVmZi1hZTkyLTQ5YWYtODliNC00MTU1NTRhMzZhNTEqMCoqMTk6bWVldGluZ19PVEJsT1RjeE16QXROemMwWVMwMFl6QTFMVGhpWldFdFpUaGtNMlk0WkRKaFlUQTFAdGhyZWFkLnYy",
- "meetingOrganizerId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
"createdDateTime": "2023-12-02T06:59:34.7411768Z", "transcriptContentUrl": "https://graph.microsoft.com/betAtOWJiMy1jMTUzYzE4ODY4NGY=/content", "meetingOrganizer": {
v1.0 Onlinemeeting List Recordings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onlinemeeting-list-recordings.md
Get the list of [callRecording](../resources/callrecording.md) objects associate
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "onlinemeeting_list_recordings" } -->
+<!-- { "blockType": "ignored", "name": "onlinemeeting_list_recordings" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingRecording.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingRecording.Read.All, OnlineMeetingRecording.Read.Chat|Not available.|
> **Note:** The application permission `OnlineMeetingRecording.Read.Chat` uses [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent).
Content-Type: application/json
"id": "7e31db25-bc6e-4fd8-96c7-e01264e9b6fc", "meetingId": "MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy", "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
- "meetingOrganizerId": "b935e675-5e67-48b9-8d45-249d5f88e964",
"createdDateTime": "2023-04-10T08:13:17.5990966Z", "endDateTime": "2023-04-10T08:27:25.2346000Z", "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
v1.0 Onlinemeeting List Transcripts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onlinemeeting-list-transcripts.md
Retrieve the list of [callTranscript](../resources/calltranscript.md) objects as
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "onlinemeeting_list_transcripts" } -->
+<!-- { "blockType": "ignored", "name": "onlinemeeting_list_transcripts" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingTranscript.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingTranscript.Read.All, OnlineMeetingTranscript.Read.Chat|Not available.|
> **Note:** The application permission `OnlineMeetingTranscript.Read.Chat` uses [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent).
Content-Type: application/json
"id": "MSMjMCMjZDAwYWU3NjUtNmM2Yi00NjQxLTgwMWQtMTkzMmFmMjEzNzdh", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ", "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
- "meetingOrganizerId": "ba321e0d-79ee-478d-8e28-85a19507f456",
"createdDateTime": "2021-09-17T06:09:24.8968037Z", "endDateTime": "2021-09-17T06:27:25.2346000Z", "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
Content-Type: application/json
"id": "MSMjMCMjMzAxNjNhYTctNWRmZi00MjM3LTg5MGQtNWJhYWZjZTZhNWYw", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ", "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
- "meetingOrganizerId": "ba321e0d-79ee-478d-8e28-85a19507f456",
"createdDateTime": "2021-09-16T18:58:58.6760692Z", "endDateTime": "2021-09-16T19:27:25.2346000Z", "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
Content-Type: application/json
"id": "MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ", "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
- "meetingOrganizerId": "ba321e0d-79ee-478d-8e28-85a19507f456",
"createdDateTime": "2021-09-16T18:56:00.9038309Z", "endDateTime": "2021-09-16T19:27:25.2346000Z", "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
v1.0 Onpremisesagentgroup Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onpremisesagentgroup-update.md
PATCH /onPremisesPublishingProfiles/{profile-id}/agentGroups/{agentGroup-id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The following is the list of properties that you can update.
v1.0 Organization List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/organization-list.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Orgcontact Get Manager https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/orgcontact-get-manager.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Orgcontact Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/orgcontact-get.md
This method supports the `$select` and `$expand` [OData query parameters](/graph
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Orgcontact List Directreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/orgcontact-list-directreports.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Orgcontact List Memberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/orgcontact-list-memberof.md
This method supports the [OData query parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Orgcontact List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/orgcontact-list-transitivememberof.md
+
+ Title: "List transitiveMemberOf"
+description: "Get groups that the organizational contact is a member of. This API request is transitive, and will also return all groups the user is a nested member of."
+
+ms.localizationpriority: medium
+++
+# List transitiveMemberOf
+
+Namespace: microsoft.graph
++
+Get groups that this [organizational contact](../resources/orgcontact.md) is a member of. The API request is transitive, and returns all groups the organizational contact is a nested member of.
++
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | OrgContact.Read.All and Group.Read.All, Directory.Read.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | OrgContact.Read.All and Group.Read.All, Directory.Read.All |
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /contacts/{id}/transitiveMemberOf
+```
+
+## Optional query parameters
+
+This method supports the [OData query parameters](/graph/query-parameters) to help customize the response, including `$select`, `$search`, `$count`, and `$filter`. OData cast is also enabled, for example, you can cast to get just the groups the contact is a member of. You can use `$search` on the **displayName** property. The default and maximum page sizes are 100 and 999 objects respectively.
+
+## Request headers
+
+| Header | Value |
+|:|:--|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+| Accept | application/json|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [directoryObject](../resources/directoryobject.md) objects in the response body.
+
+## Example
+
+### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "orgcontact_list_transitivememberof"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/transitiveMemberOf
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+
+The following example shows the response.
+>**Note**: The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.directoryObject",
+ "isCollection": true
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.group",
+ "id": "id-value",
+ "createdDateTime": null,
+ "description": "All users at the company",
+ "displayName": "All Users",
+ "groupTypes": [],
+ "mailEnabled": false,
+ "securityEnabled": true,
+ }
+ ]
+}
+```
v1.0 Outlookuser Supportedlanguages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/outlookuser-supportedlanguages.md
GET /users/{id|userPrincipalName}/outlook/supportedLanguages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Outlookuser Supportedtimezones https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/outlookuser-supportedtimezones.md
GET /users/{id|userPrincipalName}/outlook/supportedTimeZones(TimeZoneStandard=mi
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Page Copytosection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/page-copytosection.md
POST /sites/{id}/onenote/pages/{id}/copyToSection
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json | ## Request body
v1.0 Page Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/page-delete.md
DELETE /sites/{id}/onenote/pages/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Response
v1.0 Page Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/page-get.md
The default response expands `parentSection` and selects the section's `id`, `na
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Page Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/page-update.md
PATCH /sites/{id}/onenote/pages/{id}/content
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Participant Invite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/participant-invite.md
Invite participants to the active call.
For more information about how to handle operations, see [commsOperation](../resources/commsoperation.md).
->**Note:** Inviting multiple participants in one request is only supported for group calls.
+>**Note:**
+> * Inviting multiple participants in one request is only supported for group calls.
+> * Inviting more than one bot to a meeting or group call isn't allowed.
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
Content-Type: application/json
### Example 3: Invite participants to an existing group call, replacing an existing Peer-to-Peer call
-The invite API supports only one participant when replacing an existing peer-to-peer call.
-When multiple participants are provided in the request body, only the first participant
-will be read and the rest of the participants will be ignored.
+The invite API supports only one participant when you replace an existing peer-to-peer call. When multiple participants are provided in the request body, only the first participant is read and the rest of the participants are ignored.
> **Note:** The invite API supports only one participant when `replacesCallId` is provided.
v1.0 Partner Security Partnersecurityalert Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/partner-security-partnersecurityalert-get.md
GET https://graph.microsoft.com/beta/security/partner/securityAlerts/d8b202fc-a2
[!INCLUDE [sample-code](../includes/snippets/php/get-partnersecurityalert-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/get-partnersecurityalert-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Partner Security Partnersecurityalert List Securityalerts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/partner-security-partnersecurityalert-list-securityalerts.md
GET https://graph.microsoft.com/beta/security/partner/securityAlerts
[!INCLUDE [sample-code](../includes/snippets/php/list-partnersecurityalert-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-partnersecurityalert-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Partner Security Partnersecurityalert Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/partner-security-partnersecurityalert-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/update-partnersecurityalert-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/update-partnersecurityalert-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Partners Billing Billedreconciliation Export https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/partners-billing-billedreconciliation-export.md
POST /reports/partners/billing/reconciliation/billed/export
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Pendingexternaluserprofile Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/pendingexternaluserprofile-get.md
GET /directory/pendingExternalUserProfiles/{id}
|Name|Description| |:|:-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Pendingexternaluserprofile Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/pendingexternaluserprofile-update.md
PATCH /directory/pendingExternalUserProfiles/{id}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Peopleadminsettings List Iteminsights https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/peopleadminsettings-list-iteminsights.md
Title: "List insightsSettings"
-description: "Retrieve properties of insightsSettings object for displaying or returning item insights in an organization."
+ Title: "List itemInsights"
+description: "Get the properties of an insightsSettings object for displaying or returning item insights in an organization."
ms.localizationpriority: medium doc_type: apiPageType
-# List insightsSettings
+# List itemInsights
Namespace: microsoft.graph
Namespace: microsoft.graph
Get the properties of an [insightsSettings](../resources/insightssettings.md) object for displaying or returning item insights in an organization.
-To learn how to customize the privacy of item insights in an organization, see [Customize item insights privacy](/graph/insights-customize-item-insights-privacy).
+To learn how to customize the privacy of item insights in an organization, see [Customize item insights privacy in Microsoft Graph](/graph/insights-customize-item-insights-privacy).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
Choose the permission or permissions marked as least privileged for this API. Us
GET /admin/people/itemInsights ```
+## Optional query parameters
+
+This method doesn't support 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.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
Don't supply a request body for this method.
## Response
-If successful, this method returns a `200 OK` response code and a collection of [insightsSettings](../resources/insightssettings.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and an [insightsSettings](../resources/insightssettings.md) object in the response body.
## Examples
v1.0 Permissiongrantpreapprovalpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/permissiongrantpreapprovalpolicy-delete.md
DELETE https://graph.microsoft.com/beta/policies/permissionGrantPreApprovalPolic
[!INCLUDE [sample-code](../includes/snippets/php/delete-permissiongrantpreapprovalpolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-permissiongrantpreapprovalpolicy-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Permissiongrantpreapprovalpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/permissiongrantpreapprovalpolicy-get.md
GET https://graph.microsoft.com/beta/policies/permissionGrantPreApprovalPolicies
[!INCLUDE [sample-code](../includes/snippets/php/get-permissiongrantpreapprovalpolicies-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/get-permissiongrantpreapprovalpolicies-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Permissiongrantpreapprovalpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/permissiongrantpreapprovalpolicy-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/update-permissiongrantpreapprovalpolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/update-permissiongrantpreapprovalpolicy-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Personanniversary Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/personanniversary-update.md
PATCH /users/{id | userPrincipalName}/profile/anniversaries/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The following table shows the properties that are possible to update within an existing [personAnniversary](../resources/personanniversary.md) object in a user's [profile](../resources/profile.md).
v1.0 Personannotation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/personannotation-update.md
PATCH /users/{id | userPrincipalName}/profile/notes/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The following table shows the properties that are possible to update within an existing [personAnnotation](../resources/personannotation.md) object in a user's [profile](../resources/profile.md).
v1.0 Personaward Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/personaward-update.md
PATCH /users/{id | userPrincipalName}/profile/awards/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Personcertification Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/personcertification-update.md
PATCH /users/{id | userPrincipalName}/profile/certifications/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Personinterest Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/personinterest-update.md
PATCH /users/{id | userPrincipalName}/profile/interests/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
The following table shows the properties that are possible to update within an existing [personInterest](../resources/personinterest.md) object in a user's [profile](../resources/profile.md).
v1.0 Personwebsite Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/personwebsite-update.md
PATCH /users/{id | userPrincipalName}/profile/websites/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Plannerplan Archive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/plannerplan-archive.md
+
+ Title: "plannerPlan: archive"
+description: "Archive a plan"
+
+ms.localizationpriority: medium
+++
+# plannerPlan: archive
+
+Namespace: microsoft.graph
++
+Archive a [plannerPlan](../resources/plannerplan.md) object. Archiving a plan, also archives the [plannerTasks](../resources/plannertask.md) and [plannerBuckets](../resources/plannerbucket.md) in the plan.
+
+An archived entity is read-only. Archived entities cannot be updated.
+
+An archived plan can be [unarchived](plannerplan-unarchive.md).
+
+All archived entities can be deleted.
+
+Archived tasks are not included in the response for [list of tasks assigned to a user](planneruser-list-tasks.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).
+
+<!-- { "blockType": "permissions", "name": "plannerplan_archive" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /planner/plans/{planId}/archive
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+| If-Match | Last known ETag value for the **plannerPlan** to be archived. Required.|
+
+## Request body
+
+In the request body, supply a JSON representation of the parameters.
+
+The following table lists the parameters that are required when you call this action.
+
+|Parameter|Type|Description|
+|:|:|:|
+|justification|String|Reason why the plan is being archived.|
+++
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+This method can return any of the [HTTP status codes](/graph/errors). The most common errors that apps should handle for this method are the 400 and 403 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions).
+
+## Examples
+
+### Request
+
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "plannerplanthis.archive"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/planner/plans/{planId}/archive
+Content-Type: application/json
+
+{
+ "justification": "String"
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
++++
+### Response
+
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
+
v1.0 Plannerplan Unarchive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/plannerplan-unarchive.md
+
+ Title: "plannerPlan: unarchive"
+description: "Unarchive a plan"
+
+ms.localizationpriority: medium
+++
+# plannerPlan: unarchive
+
+Namespace: microsoft.graph
++
+Unarchive a [plannerPlan](../resources/plannerplan.md) object. Unarchiving a plan, also unarchives the [plannerTasks](../resources/plannertask.md) and [plannerBuckets](../resources/plannerbucket.md) in the plan.
+
+Only a plan that is [archived](plannerplan-archive.md) can be unarchived.
++
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "plannerplan_unarchive" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /planner/plans/{planId}/unarchive
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+| If-Match | Last known ETag value for the **plannerPlan** to be unarchived. Required.|
+
+## Request body
+
+In the request body, supply a JSON representation of the parameters.
+
+The following table lists the parameters that are required when you call this action.
+
+|Parameter|Type|Description|
+|:|:|:|
+|justification|String|Reason why the plan is being unarchived.|
++
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+This method can return any of the [HTTP status codes](/graph/errors). The most common errors that apps should handle for this method are the 400 and 403 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions).
+
+## Examples
+
+### Request
+
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "plannerplanthis.unarchive"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/planner/plans/{planId}/unarchive
+Content-Type: application/json
+
+{
+ "justification": "String"
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
++++
+### Response
+
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
+
v1.0 Plannerroster Assignsensitivitylabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/plannerroster-assignsensitivitylabel.md
If-Match: "W/\"JzEtVGFzayAgQEBAQEBAQEBAQEBAQEBAWCc=\""
[!INCLUDE [sample-code](../includes/snippets/php/assign-sensitivitylabel-to-roster--php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/assign-sensitivitylabel-to-roster--python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Planneruser Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/planneruser-update.md
PATCH /me/planner
| If-Match | Last known ETag value for the **plannerUser** to be updated. 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Policyroot List Permissiongrantpreapprovalpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/policyroot-list-permissiongrantpreapprovalpolicies.md
GET https://graph.microsoft.com/beta/policies/permissionGrantPreApprovalPolicies
[!INCLUDE [sample-code](../includes/snippets/php/list-permissiongrantpreapprovalpolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-permissiongrantpreapprovalpolicy-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Policyroot Post Permissiongrantpreapprovalpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/policyroot-post-permissiongrantpreapprovalpolicies.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/create-permissiongrantpreapprovalpolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/create-permissiongrantpreapprovalpolicy-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/create-permissiongrantpreapprovalpolicy-only-group-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/create-permissiongrantpreapprovalpolicy-only-group-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Printconnector Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/printconnector-update.md
PATCH /print/connectors/{id}
| 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Privilegedaccessgroupassignmentscheduleinstance Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/privilegedaccessgroupassignmentscheduleinstance-filterbycurrentuser.md
GET /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filte
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Privilegedaccessgroupeligibilityschedulerequest Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/privilegedaccessgroupeligibilityschedulerequest-filterbycurrentuser.md
GET /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filte
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Profile List Positions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/profile-list-positions.md
Content-type: application/json
"displayName": "Adventureworks Ltd.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "A-101",
"officeLocation": "AW23/344", "address": { "type": "business",
v1.0 Profile List Projects https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/profile-list-projects.md
Content-type: application/json
"displayName": "Adventureworks Inc.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "C-100",
"officeLocation": null, "address": null, "webUrl": "https://adventureworks.com"
v1.0 Profile Post Positions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/profile-post-positions.md
Content-type: application/json
"displayName": "Adventureworks Ltd.", "pronunciation": null, "department": "Consulting",
+ "companyCode": null,
"officeLocation": "AW23/344", "address": { "type": "business",
v1.0 Profile Post Projects https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/profile-post-projects.md
Content-type: application/json
"displayName": "Adventureworks Inc.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "C-100",
"officeLocation": null, "address": null, "webUrl": "https://adventureworks.com"
v1.0 Profilephoto Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/profilephoto-delete.md
DELETE https://graph.microsoft.com/beta/me/photo/$value
[!INCLUDE [sample-code](../includes/snippets/php/delete-profilephoto-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-profilephoto-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Profilephoto Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/profilephoto-get.md
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Projectparticipation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectparticipation-get.md
Content-type: application/json
"displayName": "Adventureworks Inc.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "C-100",
"officeLocation": null, "address": null, "webUrl": "https://adventureworks.com"
v1.0 Projectparticipation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectparticipation-update.md
PATCH /users/{id | userPrincipalName}/profile/projects/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
Content-type: application/json
"displayName": "Adventureworks Inc.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "C-100",
"officeLocation": null, "address": null, "webUrl": "https://adventureworks.com"
v1.0 Projectrome Delete Activity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectrome-delete-activity.md
DELETE /me/activities/{id}
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Delete Historyitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectrome-delete-historyitem.md
DELETE /me/activities/{id}/historyItems/{id}
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Get Activities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectrome-get-activities.md
The following are some examples of supported queries with URL encoding:
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Get Recent Activities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectrome-get-recent-activities.md
The following are some examples of supported queries with URL encoding.
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Put Activity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectrome-put-activity.md
PUT /me/activities/{appActivityId}
| Name | Type | Description | |:--|:-|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Put Historyitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/projectrome-put-historyitem.md
PUT /me/activities/{id}/historyItems/{id}
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Protectionpolicybase Activate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/protectionpolicybase-activate.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/ProtectionPolicies
[!INCLUDE [sample-code](../includes/snippets/php/protectionpolicybase-activate-example-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionpolicybase-activate-example-1-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
POST https://graph.microsoft.com/beta/solutions/backupRestore/protectionPolicies
[!INCLUDE [sample-code](../includes/snippets/php/protectionpolicybase-activate-example-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionpolicybase-activate-example-2-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Protectionpolicybase Deactivate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/protectionpolicybase-deactivate.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/ProtectionPolicies
[!INCLUDE [sample-code](../includes/snippets/php/protectionpolicybase-deactivate-example-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionpolicybase-deactivate-example-1-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
POST https://graph.microsoft.com/beta/solutions/backupRestore/protectionPolicies
[!INCLUDE [sample-code](../includes/snippets/php/protectionpolicybase-deactivate-example-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionpolicybase-deactivate-example-2-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Protectionpolicybase Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/protectionpolicybase-delete.md
Authorization: Bearer <Access-Token>
[!INCLUDE [sample-code](../includes/snippets/php/delete-protectionpolicybase-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-protectionpolicybase-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Protectionpolicybase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/protectionpolicybase-get.md
Authorization: Bearer <Access-Token>
[!INCLUDE [sample-code](../includes/snippets/php/protectionpolicybase-get-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionpolicybase-get-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Protectionrulebase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/protectionrulebase-get.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/sharePointProtectio
[!INCLUDE [sample-code](../includes/snippets/php/sharepointprotectionpolicy-get-siteinclusionrules-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/sharepointprotectionpolicy-get-siteinclusionrules-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
GET https://graph.microsoft.com/beta/solutions/backupRestore/oneDriveForBusiness
[!INCLUDE [sample-code](../includes/snippets/php/onedriveforbusinessprotectionpolicy-get-driveinclusionrule-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/onedriveforbusinessprotectionpolicy-get-driveinclusionrule-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
GET https://graph.microsoft.com/beta/solutions/backupRestore/exchangeProtectionP
[!INCLUDE [sample-code](../includes/snippets/php/exchangeprotectionpolicy-get-mailboxinclusionrule-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/exchangeprotectionpolicy-get-mailboxinclusionrule-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Protectionunitbase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/protectionunitbase-get.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/protectionUnits/890
[!INCLUDE [sample-code](../includes/snippets/php/protectionunitbase-get-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/protectionunitbase-get-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Recommendation Tenantsecurescores https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/recommendation-tenantsecurescores.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Get the historical Secure Score data for your Microsoft Entra tenant. This API returns the latest score and doesn't include the details for each control. To view detailed information, see the [secureScore resource type](../resources/securescores.md) and its associated methods.
+Get the historical Secure Score data for your Microsoft Entra tenant. This API returns the latest score and doesn't include the details for each control. To view detailed information, see the [secureScore resource type](../resources/securescore.md) and its associated methods.
## Permissions Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
v1.0 Reportroot Getrelyingpartydetailedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/reportroot-getrelyingpartydetailedsummary.md
GET /reports/getRelyingPartyDetailedSummary(period='parameterValue')
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
## Optional query parameters
This method supports the `$filter` and `$orderby` OData query parameters to help
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Resource Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/resource-get.md
GET /sites/{id}/onenote/resources/{id}/content
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Restorepoint Search https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/restorepoint-search.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/restorepoint-search-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/restorepoint-search-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Restoresessionbase Activate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/restoresessionbase-activate.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/restoreSessions/61
[!INCLUDE [sample-code](../includes/snippets/php/restoresessionbasethisactivate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/restoresessionbasethisactivate-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Restoresessionbase Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/restoresessionbase-delete.md
DELETE https://graph.microsoft.com/beta/solutions/backupRestore/restoreSessions/
[!INCLUDE [sample-code](../includes/snippets/php/restoresessionbase-delete-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/restoresessionbase-delete-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Restoresessionbase Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/restoresessionbase-get.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/restoreSessions/959
[!INCLUDE [sample-code](../includes/snippets/php/restoresessionbase-get-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/restoresessionbase-get-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Section Copytonotebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/section-copytonotebook.md
POST /sites/{id}/onenote/sections/{id}/copyToNotebook
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Section Copytosectiongroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/section-copytosectiongroup.md
POST /sites/{id}/onenote/sections/{id}/copyToSectionGroup
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Section Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/section-get.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Section List Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/section-list-pages.md
The default response expands `parentSection` and selects the section's `id`, `na
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Section Post Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/section-post-pages.md
POST /sites/{id}/onenote/sections/{id}/pages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `text/html` or `application/xhtml+xml` for the HTML content, including for the required "Presentation" part of multipart requests. Multipart requests use the `multipart/form-data; boundary=your-boundary` content type. | ## Request body
v1.0 Sectiongroup Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sectiongroup-get.md
The default query expands `parentNotebook` and selects its `id`, `name`, and `se
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Sectiongroup List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sectiongroup-list-sectiongroups.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Sectiongroup List Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sectiongroup-list-sections.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Sectiongroup Post Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sectiongroup-post-sectiongroups.md
POST /sites/{id}/onenote/sectionGroups/{id}/sectionGroups
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Sectiongroup Post Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sectiongroup-post-sections.md
POST /sites/{id}/onenote/sectionGroups/{id}/sections
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Security Auditcoreroot List Auditlogqueries https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-auditcoreroot-list-auditlogqueries.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Auditcoreroot Post Auditlogqueries https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-auditcoreroot-post-auditlogqueries.md
POST /security/auditLog/queries
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Auditlogquery Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-auditlogquery-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Auditlogquery List Records https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-auditlogquery-list-records.md
This method supports some of the OData query parameters to help customize the re
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Security Collaborationroot List Analyzedemails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-collaborationroot-list-analyzedemails.md
GET /security/collaboration/analyzedemails?startTime=2024-02-18&endTime=2024-02-
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Security Detectionrule Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-detectionrule-delete.md
DELETE /security/rules/detectionRules/{ruleId}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Detectionrule Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-detectionrule-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Detectionrule List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-detectionrule-list.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Detectionrule Post Detectionrules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-detectionrule-post-detectionrules.md
POST /security/rules/detectionRules
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Detectionrule Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-detectionrule-update.md
PATCH /security/rules/detectionRules/{ruleId}
## Request headers | Name | Description | |:--|:-|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Security Ediscoverycase Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-ediscoverycase-update.md
PATCH /security/cases/ediscoveryCases/{ediscoveryCaseId}
## Request body [!INCLUDE [table-intro](../../includes/update-property-table-intro.md)]
-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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Security Incident Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-incident-get.md
Content-type: application/json
"status": "Active", "severity": "Medium", "customTags": [
- "Demo"
+ "Demo"
], "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
],
- "systemTags" : [
+ "systemTags": [
"Defender Experts" ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
- "recommendedActions" : "Immediate Recommendations:  1.    Block untrusted and unsigned processes that run from USB (ASR Rule) 2.    Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
- "recommendedHuntingQueries" : [
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "recommendedActions": "Immediate Recommendations:  1.    Block untrusted and unsigned processes that run from USB (ASR Rule) 2.    Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
+ "recommendedHuntingQueries": [
{
- "kqlText" : "AlertInfoΓÇ» | where Timestamp >= datetime(2022-10-20 06:00:52.9644915)ΓÇ» | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertIdΓÇ» | distinct DeviceId"
+ "kqlText": "AlertInfo | where Timestamp >= datetime(2022-10-20 06:00:52.9644915) | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertId | distinct DeviceId"
} ],
- "lastModifiedBy": "DavidS@contoso.onmicrosoft.com"
+ "lastModifiedBy": "DavidS@contoso.onmicrosoft.com",
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
} ```
v1.0 Security Incident Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-incident-update.md
PATCH /security/incidents/{incidentId}
|:|:|:| |assignedTo|String|Owner of the incident, or null if no owner is assigned. Free editable text.| |classification|microsoft.graph.security.alertClassification|The specification for the incident. Possible values are: `unknown`, `falsePositive`, `truePositive`, `informationalExpectedActivity`, `unknownFutureValue`.|
+|customTags|String collection|Array of custom tags associated with an incident.|
|determination|microsoft.graph.security.alertDetermination|Specifies the determination of the incident. Possible values are: `unknown`, `apt`, `malware`, `securityPersonnel`, `securityTesting`, `unwantedSoftware`, `other`, `multiStagedAttack`, `compromisedUser`, `phishing`, `maliciousUserActivity`, `notMalicious`, `notEnoughDataToValidate`, `confirmedUserActivity`, `lineOfBusinessApplication`, `unknownFutureValue`.| |status|microsoft.graph.security.incidentStatus|The status of the incident. Possible values are: `active`, `resolved`, `redirected`, `unknownFutureValue`.|
-|customTags|String collection|Array of custom tags associated with an incident.|
-
+|summary|String|The overview of an attack. When applicable, the summary contains details of what occurred, impacted assets, and the type of attack.|
## Response
Content-Type: application/json
"status": "Active", "severity": "Medium", "customTags": [
- "Demo"
+ "Demo"
], "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
],
- "systemTags" : [
+ "systemTags": [
"Defender Experts" ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
- "recommendedActions" : "Immediate Recommendations: 1. Block untrusted and unsigned processes that run from USB (ASR Rule) 2. Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
- "recommendedHuntingQueries" : [
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "recommendedActions": "Immediate Recommendations: 1. Block untrusted and unsigned processes that run from USB (ASR Rule) 2. Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
+ "recommendedHuntingQueries": [
{
- "kqlText" : "//Run this query to identify the devices having Raspberry Robin worm alerts AlertInfo | where Timestamp >= datetime(2022-10-20 06:00:52.9644915) | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertId | distinct DeviceId"
+ "kqlText": "//Run this query to identify the devices having Raspberry Robin worm alerts AlertInfo | where Timestamp >= datetime(2022-10-20 06:00:52.9644915) | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertId | distinct DeviceId"
}
- ]
+ ],
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
} ```
v1.0 Security List Incidents https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-list-incidents.md
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": [
- {
- "@odata.type": "#microsoft.graph.security.incident",
- "id": "2972395",
- "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
- "redirectIncidentId": null,
- "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
- "createdDateTime": "2021-08-13T08:43:35.5533333Z",
- "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
- "assignedTo": "KaiC@contoso.com",
- "classification": "TruePositive",
- "determination": "MultiStagedAttack",
- "status": "Active",
- "severity": "Medium",
- "customTags": [
- "Demo"
- ],
- "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
- ],
- "systemTags" : [
- "Defender Experts"
- ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
- "recommendedActions" : "Immediate Recommendations: 1.    Block untrusted and unsigned processes that run from USB (ASR Rule) 2.    Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
- "recommendedHuntingQueries" : [
- {
- "@odata.type": "#microsoft.graph.security.recommendedHuntingQuery",
- "kqlText" : "AlertInfoΓÇ» | where Timestamp >= datetime(2022-10-20 06:00:52.9644915)ΓÇ» | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertIdΓÇ» | distinct DeviceId"
- }
- ]
- }
- ]
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.security.incident",
+ "id": "2972395",
+ "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
+ "redirectIncidentId": null,
+ "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
+ "createdDateTime": "2021-08-13T08:43:35.5533333Z",
+ "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
+ "assignedTo": "KaiC@contoso.com",
+ "classification": "TruePositive",
+ "determination": "MultiStagedAttack",
+ "status": "Active",
+ "severity": "Medium",
+ "customTags": [
+ "Demo"
+ ],
+ "comments": [
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
+ ],
+ "systemTags": [
+ "Defender Experts"
+ ],
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "recommendedActions": "Immediate Recommendations: 1.    Block untrusted and unsigned processes that run from USB (ASR Rule) 2.    Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
+ "recommendedHuntingQueries": [
+ {
+ "@odata.type": "#microsoft.graph.security.recommendedHuntingQuery",
+ "kqlText": "AlertInfoΓÇ» | where Timestamp >= datetime(2022-10-20 06:00:52.9644915)ΓÇ» | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertIdΓÇ» | distinct DeviceId"
+ }
+ ],
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
+ }
+ ]
} ```
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": [
- {
- "@odata.type": "#microsoft.graph.security.incident",
- "id": "2972395",
- "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
- "redirectIncidentId": null,
- "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
- "createdDateTime": "2021-08-13T08:43:35.5533333Z",
- "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
- "assignedTo": "KaiC@contoso.com",
- "classification": "truePositive",
- "determination": "multiStagedAttack",
- "status": "active",
- "severity": "medium",
- "tags": [
- "Demo"
- ],
- "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
- ],
- "systemTags" : [
- "Defender Experts"
- ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
- "recommendedActions" : "Immediate Recommendations:  1.    Block untrusted and unsigned processes that run from USB (ASR Rule) 2.    Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
- "recommendedHuntingQueries" : [
- {
- "@odata.type": "#microsoft.graph.security.recommendedHuntingQuery",
- "kqlText" : "//Run this query to identify the devices having Raspberry Robin worm alerts AlertInfoΓÇ» | where Timestamp >= datetime(2022-10-20 06:00:52.9644915)ΓÇ» | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertIdΓÇ» | distinct DeviceId"
- }
- ],
- "alerts": [
- {
- "@odata.type": "#microsoft.graph.security.alert",
- "id": "da637551227677560813_-961444813",
- "providerAlertId": "da637551227677560813_-961444813",
- "incidentId": "28282",
- "status": "new",
- "severity": "low",
- "classification": "unknown",
- "determination": "unknown",
- "serviceSource": "microsoftDefenderForEndpoint",
- "detectionSource": "antivirus",
- "detectorId": "e0da400f-affd-43ef-b1d5-afc2eb6f2756",
- "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "title": "Suspicious execution of hidden file",
- "description": "A hidden file has been launched. This activity could indicate a compromised host. Attackers often hide files associated with malicious tools to evade file system inspection and defenses.",
- "recommendedActions": "Collect artifacts and determine scope\n�\tReview the machine timeline for suspicious activities that may have occurred before and after the time of the alert, and record additional related artifacts (files, IPs/URLs) \n�\tLook for the presence of relevant artifacts on other systems. Identify commonalities and differences between potentially compromised systems.\n�\tSubmit relevant files for deep analysis and review resulting detailed behavioral information.\n�\tSubmit undetected files to the MMPC malware portal\n\nInitiate containment & mitigation \n�\tContact the user to verify intent and initiate local remediation actions as needed.\n�\tUpdate AV signatures and run a full scan. The scan might reveal and remove previously-undetected malware components.\n�\tEnsure that the machine has the latest security updates. In particular, ensure that you have installed the latest software, web browser, and Operating System versions.\n�\tIf credential theft is suspected, reset all relevant users passwords.\n�\tBlock communication with relevant URLs or IPs at the organization�s perimeter.",
- "category": "DefenseEvasion",
- "assignedTo": null,
- "alertWebUrl": "https://security.microsoft.com/alerts/da637551227677560813_-961444813?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "incidentWebUrl": "https://security.microsoft.com/incidents/28282?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "actorDisplayName": null,
- "threatDisplayName": null,
- "threatFamilyName": null,
- "mitreTechniques": [
- "T1564.001"
- ],
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "lastUpdateDateTime": "2021-05-02T14:19:01.3266667Z",
- "resolvedDateTime": null,
- "firstActivityDateTime": "2021-04-26T07:45:50.116Z",
- "lastActivityDateTime": "2021-05-02T07:56:58.222Z",
- "comments": [],
- "evidence": [
- {
- "@odata.type": "#microsoft.graph.security.deviceEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "firstSeenDateTime": "2020-09-12T07:28:32.4321753Z",
- "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
- "azureAdDeviceId": null,
- "deviceDnsName": "tempDns",
- "osPlatform": "Windows10",
- "osBuild": 22424,
- "version": "Other",
- "healthStatus": "active",
- "riskScore": "medium",
- "rbacGroupId": 75,
- "rbacGroupName": "UnassignedGroup",
- "onboardingStatus": "onboarded",
- "defenderAvStatus": "unknown",
- "ipInterfaces": [
- "1.1.1.1"
- ],
- "loggedOnUsers": [],
- "roles": [
- "compromised"
- ],
- "detailedRoles": [
- "Main device"
- ],
- "tags": [
- "Test Machine"
- ],
- "vmMetadata": {
- "vmId": "ca1b0d41-5a3b-4d95-b48b-f220aed11d78",
- "cloudProvider": "azure",
- "resourceId": "/subscriptions/8700d3a3-3bb7-4fbe-a090-488a1ad04161/resourceGroups/WdatpApi-EUS-STG/providers/Microsoft.Compute/virtualMachines/NirLaviTests",
- "subscriptionId": "8700d3a3-3bb7-4fbe-a090-488a1ad04161"
- }
- },
- {
- "@odata.type": "#microsoft.graph.security.fileEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "detectionStatus": "detected",
- "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
- "roles": [],
- "detailedRoles": [
- "Referred in command line",
- ],
- "tags": [],
- "fileDetails": {
- "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
- "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
- "fileName": "MsSense.exe",
- "filePath": "C:\\Program Files\\temp",
- "fileSize": 6136392,
- "filePublisher": "Microsoft Corporation",
- "signer": null,
- "issuer": null
- }
- },
- {
- "@odata.type": "#microsoft.graph.security.processEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "processId": 4780,
- "parentProcessId": 668,
- "processCommandLine": "\"MsSense.exe\"",
- "processCreationDateTime": "2021-08-12T12:43:19.0772577Z",
- "parentProcessCreationDateTime": "2021-08-12T07:39:09.0909239Z",
- "detectionStatus": "detected",
- "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
- "roles": [],
- "detailedRoles": [],
- "tags": [],
- "imageFile": {
- "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
- "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
- "fileName": "MsSense.exe",
- "filePath": "C:\\Program Files\\temp",
- "fileSize": 6136392,
- "filePublisher": "Microsoft Corporation",
- "signer": null,
- "issuer": null
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.security.incident",
+ "id": "2972395",
+ "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
+ "redirectIncidentId": null,
+ "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
+ "createdDateTime": "2021-08-13T08:43:35.5533333Z",
+ "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
+ "assignedTo": "KaiC@contoso.com",
+ "classification": "truePositive",
+ "determination": "multiStagedAttack",
+ "status": "active",
+ "severity": "medium",
+ "tags": [
+ "Demo"
+ ],
+ "comments": [
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
+ ],
+ "systemTags": [
+ "Defender Experts"
+ ],
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "recommendedActions": "Immediate Recommendations:  1.    Block untrusted and unsigned processes that run from USB (ASR Rule) 2.    Verify if the ASR rule is turned on for the devices and evaluate whether the ASR . ...",
+ "recommendedHuntingQueries": [
+ {
+ "@odata.type": "#microsoft.graph.security.recommendedHuntingQuery",
+ "kqlText": "//Run this query to identify the devices having Raspberry Robin worm alerts AlertInfoΓÇ» | where Timestamp >= datetime(2022-10-20 06:00:52.9644915)ΓÇ» | where Title == 'Potential Raspberry Robin worm command' | join AlertEvidence on AlertIdΓÇ» | distinct DeviceId"
+ }
+ ],
+ "alerts": [
+ {
+ "@odata.type": "#microsoft.graph.security.alert",
+ "id": "da637551227677560813_-961444813",
+ "providerAlertId": "da637551227677560813_-961444813",
+ "incidentId": "28282",
+ "status": "new",
+ "severity": "low",
+ "classification": "unknown",
+ "determination": "unknown",
+ "serviceSource": "microsoftDefenderForEndpoint",
+ "detectionSource": "antivirus",
+ "detectorId": "e0da400f-affd-43ef-b1d5-afc2eb6f2756",
+ "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "title": "Suspicious execution of hidden file",
+ "description": "A hidden file has been launched. This activity could indicate a compromised host. Attackers often hide files associated with malicious tools to evade file system inspection and defenses.",
+ "recommendedActions": "Collect artifacts and determine scope\n�\tReview the machine timeline for suspicious activities that may have occurred before and after the time of the alert, and record additional related artifacts (files, IPs/URLs) \n�\tLook for the presence of relevant artifacts on other systems. Identify commonalities and differences between potentially compromised systems.\n�\tSubmit relevant files for deep analysis and review resulting detailed behavioral information.\n�\tSubmit undetected files to the MMPC malware portal\n\nInitiate containment & mitigation \n�\tContact the user to verify intent and initiate local remediation actions as needed.\n�\tUpdate AV signatures and run a full scan. The scan might reveal and remove previously-undetected malware components.\n�\tEnsure that the machine has the latest security updates. In particular, ensure that you have installed the latest software, web browser, and Operating System versions.\n�\tIf credential theft is suspected, reset all relevant users passwords.\n�\tBlock communication with relevant URLs or IPs at the organization�s perimeter.",
+ "category": "DefenseEvasion",
+ "assignedTo": null,
+ "alertWebUrl": "https://security.microsoft.com/alerts/da637551227677560813_-961444813?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "incidentWebUrl": "https://security.microsoft.com/incidents/28282?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "actorDisplayName": null,
+ "threatDisplayName": null,
+ "threatFamilyName": null,
+ "mitreTechniques": [
+ "T1564.001"
+ ],
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "lastUpdateDateTime": "2021-05-02T14:19:01.3266667Z",
+ "resolvedDateTime": null,
+ "firstActivityDateTime": "2021-04-26T07:45:50.116Z",
+ "lastActivityDateTime": "2021-05-02T07:56:58.222Z",
+ "comments": [],
+ "evidence": [
+ {
+ "@odata.type": "#microsoft.graph.security.deviceEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "firstSeenDateTime": "2020-09-12T07:28:32.4321753Z",
+ "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
+ "azureAdDeviceId": null,
+ "deviceDnsName": "tempDns",
+ "osPlatform": "Windows10",
+ "osBuild": 22424,
+ "version": "Other",
+ "healthStatus": "active",
+ "riskScore": "medium",
+ "rbacGroupId": 75,
+ "rbacGroupName": "UnassignedGroup",
+ "onboardingStatus": "onboarded",
+ "defenderAvStatus": "unknown",
+ "ipInterfaces": [
+ "1.1.1.1"
+ ],
+ "loggedOnUsers": [],
+ "roles": [
+ "compromised"
+ ],
+ "detailedRoles": [
+ "Main device"
+ ],
+ "tags": [
+ "Test Machine"
+ ],
+ "vmMetadata": {
+ "vmId": "ca1b0d41-5a3b-4d95-b48b-f220aed11d78",
+ "cloudProvider": "azure",
+ "resourceId": "/subscriptions/8700d3a3-3bb7-4fbe-a090-488a1ad04161/resourceGroups/WdatpApi-EUS-STG/providers/Microsoft.Compute/virtualMachines/NirLaviTests",
+ "subscriptionId": "8700d3a3-3bb7-4fbe-a090-488a1ad04161"
+ }
+ },
+ {
+ "@odata.type": "#microsoft.graph.security.fileEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "detectionStatus": "detected",
+ "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
+ "roles": [],
+ "detailedRoles": [
+ "Referred in command line"
+ ],
+ "tags": [],
+ "fileDetails": {
+ "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
+ "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
+ "fileName": "MsSense.exe",
+ "filePath": "C:\\Program Files\\temp",
+ "fileSize": 6136392,
+ "filePublisher": "Microsoft Corporation",
+ "signer": null,
+ "issuer": null
+ }
},
- "parentProcessImageFile": {
- "sha1": null,
- "sha256": null,
- "fileName": "services.exe",
- "filePath": "C:\\Windows\\System32",
- "fileSize": 731744,
- "filePublisher": "Microsoft Corporation",
- "signer": null,
- "issuer": null
+ {
+ "@odata.type": "#microsoft.graph.security.processEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "processId": 4780,
+ "parentProcessId": 668,
+ "processCommandLine": "\"MsSense.exe\"",
+ "processCreationDateTime": "2021-08-12T12:43:19.0772577Z",
+ "parentProcessCreationDateTime": "2021-08-12T07:39:09.0909239Z",
+ "detectionStatus": "detected",
+ "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
+ "roles": [],
+ "detailedRoles": [],
+ "tags": [],
+ "imageFile": {
+ "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
+ "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
+ "fileName": "MsSense.exe",
+ "filePath": "C:\\Program Files\\temp",
+ "fileSize": 6136392,
+ "filePublisher": "Microsoft Corporation",
+ "signer": null,
+ "issuer": null
+ },
+ "parentProcessImageFile": {
+ "sha1": null,
+ "sha256": null,
+ "fileName": "services.exe",
+ "filePath": "C:\\Windows\\System32",
+ "fileSize": 731744,
+ "filePublisher": "Microsoft Corporation",
+ "signer": null,
+ "issuer": null
+ },
+ "userAccount": {
+ "accountName": "SYSTEM",
+ "domainName": "NT AUTHORITY",
+ "userSid": "S-1-5-18",
+ "azureAdUserId": null,
+ "userPrincipalName": null
+ }
},
- "userAccount": {
- "accountName": "SYSTEM",
- "domainName": "NT AUTHORITY",
- "userSid": "S-1-5-18",
- "azureAdUserId": null,
- "userPrincipalName": null
+ {
+ "@odata.type": "#microsoft.graph.security.registryKeyEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "registryKey": "SYSTEM\\CONTROLSET001\\CONTROL\\WMI\\AUTOLOGGER\\SENSEAUDITLOGGER",
+ "registryHive": "HKEY_LOCAL_MACHINE",
+ "roles": [],
+ "detailedRoles": [],
+ "tags": []
}
- },
- {
- "@odata.type": "#microsoft.graph.security.registryKeyEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "registryKey": "SYSTEM\\CONTROLSET001\\CONTROL\\WMI\\AUTOLOGGER\\SENSEAUDITLOGGER",
- "registryHive": "HKEY_LOCAL_MACHINE",
- "roles": [],
- "detailedRoles": [],
- "tags": [],
- }
- ]
- }
- ]
- }
- ]
+ ]
+ }
+ ],
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
+ }
+ ]
} ```
v1.0 Security List Securescores https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-list-securescores.md
+
+ Title: "List secureScores"
+description: "Retrieve the properties and relationships of a secureScore object."
+ms.localizationpriority: medium
++++
+# List secureScores
+
+Namespace: microsoft.graph
+
+ [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+
+Retrieve the properties and relationships of a [secureScore](../resources/securescore.md) object.
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "security_list_securescores" } -->
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /security/secureScores
+```
+
+## Request headers
+
+| Name |Description|
+|:-|:-|
+| Authorization | Bearer {code}. Required.|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a [secureScore](../resources/securescore.md) object in the response body.
+
+## Example
+
+### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "securescores_list"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/security/secureScores?$top=1
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+
+The following example shows the response.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "isCollection":true,
+ "@odata.type": "microsoft.graph.secureScore"
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "activeUserCount": 1,
+ "createdDateTime": "createdDateTime.value",
+ "currentScore": 1,
+ "enabledServices": "enabledServices.value",
+ "licensedUserCount": 1,
+ "maxScore": 1,
+ "id": "id.value",
+ "azureTenantId": "azureTenantId.value",
+ "averageComparativeScores": [
+ {
+ "basis": "AllTenants",
+ "averageScore": "averageScore.value",
+ "deviceScore": "deviceScore.value",
+ "dataScore": "dataScore.value",
+ "identityScore": "identityScore.value"
+ },
+ {
+ "basis": "TotalSeats",
+ "averageScore": "averageScore.value",
+ "deviceScore": "deviceScore.value",
+ "dataScore": "dataScore.value",
+ "identityScore": "identityScore.value",
+ "seatSizeRangeUpperValue": "seatSizeRangeUpperValue.value",
+ "categoryValue": "categoryValue.value",
+ "seatSizeRangeLowerValue": "seatSizeRangeLowerValue.value"
+ },
+ {
+ "basis": "IndustryTypes",
+ "averageScore": "averageScore.value",
+ "deviceScore": "deviceScore.value",
+ "dataScore": "dataScore.value",
+ "identityScore": "identityScore.value",
+ "categoryValue": "categoryValue.value"
+ }
+ ],
+ "controlScores": [
+ {
+ "controlCategory": "controlCategory.value",
+ "controlName": "controlName.value",
+ "description": "description.value",
+ "score": "score.value",
+ "total": "total.value",
+ "count": "count.value"
+ }
+ ]
+ }
+ ]
+}
+
+```
++
+<!--
+{
+ "type": "#page.annotation",
+ "description": "List secureScores",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}
+-->
++
v1.0 Security Sslcertificate List Relatedhosts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/security-sslcertificate-list-relatedhosts.md
+
+ Title: "List relatedHosts"
+description: "Get a list of related host resources associated with an sslCertificate."
+
+ms.localizationpriority: medium
+++
+# List relatedHosts
+Namespace: microsoft.graph.security
+++
+Get a list of related [host](../resources/security-host.md) resources associated with an [sslCertificate](../resources/security-sslcertificate.md).
++
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "security_sslcertificate_list_relatedhosts" } -->
+
+## HTTP request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET security/threatIntelligence/sslCertificates/{sslCertificateId}/relatedHosts
+```
+
+## Optional query parameters
+
+This method supports the `$count`, `$skip`, and `$top` 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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+If successful, this method returns a `200 OK` response code and a collection of [microsoft.graph.security.host](../resources/security-host.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_relatedHost",
+ "sampleKeys": ["MDJjODMzNDIzYzYwOTIzNjM1YTA0OTRhMmI2NThjYWM5NDFmM2FmMA=="]
+}
+-->
+``` http
+GET https://graph.microsoft.com/betJjODMzNDIzYzYwOTIzNjM1YTA0OTRhMmI2NThjYWM5NDFmM2FmMA==/relatedHosts
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.security.host)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#Collection(microsoft.graph.security.host)",
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.security.ipAddress",
+ "id": "20.112.250.133",
+ "firstSeenDateTime": null,
+ "lastSeenDateTime": null,
+ "countryOrRegion": null,
+ "netblock": null,
+ "autonomousSystem": null,
+ "hostingProvider": null
+ },
+ {
+ "@odata.type": "#microsoft.graph.security.ipAddress",
+ "id": "20.231.239.246",
+ "firstSeenDateTime": null,
+ "lastSeenDateTime": null,
+ "countryOrRegion": null,
+ "netblock": null,
+ "autonomousSystem": null,
+ "hostingProvider": null
+ },
+ {
+ "@odata.type": "#microsoft.graph.security.ipAddress",
+ "id": "20.236.44.162",
+ "firstSeenDateTime": null,
+ "lastSeenDateTime": null,
+ "countryOrRegion": null,
+ "netblock": null,
+ "autonomousSystem": null,
+ "hostingProvider": null
+ }
+ ]
+}
+```
v1.0 Serviceapp Activate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceapp-activate.md
Authorization: Bearer <Access-Token>
[!INCLUDE [sample-code](../includes/snippets/php/serviceappthisactivate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/serviceappthisactivate-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Serviceapp Deactivate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceapp-deactivate.md
POST https://graph.microsoft.com/beta/solutions/backupRestore/serviceApps/716338
[!INCLUDE [sample-code](../includes/snippets/php/serviceapp-deactivate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/serviceapp-deactivate-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Serviceapp Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceapp-get.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/serviceApps/7163387
[!INCLUDE [sample-code](../includes/snippets/php/serviceapp-get-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/serviceapp-get-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Serviceprincipal List Memberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-list-memberof.md
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| ConsistencyLevel | eventual. This header and `$count` are required when using the `$search`, `$filter`, `$orderby`, or OData cast query parameters. It uses an index that might not be up-to-date with recent changes to the object. | ## Request body
v1.0 Serviceprincipal List Oauth2permissiongrants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-list-oauth2permissiongrants.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "serviceprincipal_list_oauth2permissiongrants" } --> [!INCLUDE [permissions-table](../includes/permissions/serviceprincipal-list-oauth2permissiongrants-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Serviceprincipal List Permissiongrantpreapprovalpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-list-permissiongrantpreapprovalpolicies.md
GET https://graph.microsoft.com/beta/servicePrincipals/{id}/permissionGrantPreAp
[!INCLUDE [sample-code](../includes/snippets/php/serviceprincipal-get-permissiongrantpreapprovalpolicies-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/serviceprincipal-get-permissiongrantpreapprovalpolicies-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Serviceprincipal List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-list-transitivememberof.md
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| ConsistencyLevel | eventual. This header and `$count` are required when using the `$search`, `$filter`, `$orderby`, or OData cast query parameters. It uses an index that might not be up-to-date with recent changes to the object. | ## Request body
v1.0 Serviceprincipal Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-upsert.md
PATCH /servicePrincipals(appId='appId')
## Request headers | Name | Description| |:--|:-|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | | Prefer | `create-if-missing`. Required for upsert behavior, otherwise the request is treated as an update operation. |
v1.0 Sharepointprotectionpolicy List Siteinclusionrules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharepointprotectionpolicy-list-siteinclusionrules.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/sharePointProtectio
[!INCLUDE [sample-code](../includes/snippets/php/sharepointprotectionpolicy-list-siteinclusionrules-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/sharepointprotectionpolicy-list-siteinclusionrules-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Sharepointprotectionpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharepointprotectionpolicy-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/sharepointprotectionpolicy-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/sharepointprotectionpolicy-update-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Sharepointrestoresession List Siterestoreartifacts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharepointrestoresession-list-siterestoreartifacts.md
GET https://graph.microsoft.com/beta/solutions/backupRestore/sharePointRestoreSe
[!INCLUDE [sample-code](../includes/snippets/php/siterestoreartifact-list-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/siterestoreartifact-list-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Sharepointrestoresession Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharepointrestoresession-update.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/sharepointrestoresession-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/sharepointrestoresession-update-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Shiftsroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/shiftsroledefinition-get.md
This method doesn't support OData query parameters to customize the response.
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| MS-APP-ACTS-AS | A user ID (GUID). Required only if the authorization token is an application token; otherwise, optional. | ## Request body
v1.0 Shiftsroledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/shiftsroledefinition-update.md
PATCH /team/{teamId}/schedule/shiftsRoleDefinitions/{roleId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| | MS-APP-ACTS-AS | A user ID (GUID). Required only if the authorization token is an application token; otherwise, optional. |
v1.0 Site Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/site-delta.md
This method also supports the `$select`, `$expand`, and `$top` [OData query para
|Header |Value | |-|-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/subscription-delete.md
DELETE /subscriptions/{subscription-id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/subscription-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/subscription-list.md
Most commonly, an application wants to retrieve subscriptions that it originally
### Advanced scenarios
-In some cases, an app wants to retrieve subscriptions created by other apps. For example, a user wants to see all subscriptions created by any app on their behalf. Or, an administrator who wants to see all subscriptions from all apps in their directory.
+In some cases, an app wants to retrieve subscriptions created by other apps. For example, a user wants to see all subscriptions created by any app on their behalf. Or, a Global Administrator who wants to see all subscriptions from all apps in their directory.
For such scenarios, a delegated permission Subscription.Read.All is required. | Context of the calling app | Response contains | |:--|:- | | App is calling on behalf of the signed-in user (delegated permission). *The user is a non-admin*. <br/>-and-<br/>App has the permission Subscription.Read.All<br/><br/>Note: This scenario applies to both personal Microsoft accounts and work/school accounts. | Subscriptions created by **any app** for the signed-in user only. |
-| App is calling on behalf of the signed-in user (delegated permission). *The user is an admin*.<br/>-and-<br/>App has the permission Subscription.Read.All<br/><br/>Note: This scenario only applies to work/school accounts. | Subscriptions created by **any app** for **any user** in the directory.|
+| App is calling on behalf of the signed-in user (delegated permission). *The user is a Global Administrator*.<br/>-and-<br/>App has the permission Subscription.Read.All<br/><br/>Note: This scenario only applies to work/school accounts. | Subscriptions created by **any app** for **any user** in the directory.|
## HTTP request
This method doesn't support the [OData query parameters](/graph/query-parameters
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Post Subscriptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/subscription-post-subscriptions.md
POST /subscriptions
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/subscription-update.md
PATCH /subscriptions/{id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Superawsresourcefinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/superawsresourcefinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.superA
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Superawsrolefinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/superawsrolefinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.superA
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Superazureserviceprincipalfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/superazureserviceprincipalfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/azure/findings/microsoft.graph.supe
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Supergcpserviceaccountfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/supergcpserviceaccountfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/gcp/findings/microsoft.graph.superG
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Superserverlessfunctionfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/superserverlessfunctionfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/gcp/findings/microsoft.graph.superS
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Superuserfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/superuserfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/gcp/findings/microsoft.graph.superU
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Synchronization Synchronization List Jobs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronization-list-jobs.md
GET /servicePrincipals/{id}/synchronization/jobs/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronization List Templates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronization-list-templates.md
GET /applications/{id}/synchronization/templates
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronization Post Jobs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronization-post-jobs.md
POST /servicePrincipals/{id}/synchronization/jobs/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationjob-delete.md
DELETE /servicePrincipals/{id}/synchronization/jobs/{jobId}/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationjob-get.md
GET /servicePrincipals/{id}/synchronization/jobs/{jobId}/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Pause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationjob-pause.md
POST /servicePrincipals/{id}/synchronization/jobs/{jobId}/pause
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Restart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationjob-restart.md
POST /servicePrincipals(appId='{appId}')/synchronization/jobs/{jobId}/restart
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Start https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationjob-start.md
POST /servicePrincipals/{id}/synchronization/jobs/{jobId}/start
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationschema-delete.md
DELETE /applications/{id}/synchronization/templates/{templateId}/schema
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Filteroperators https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationschema-filteroperators.md
GET /applications/{id}/synchronization/templates/{templateId}/schema/filterOpera
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Functions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationschema-functions.md
GET /applications/{id}/synchronization/templates/{templateId}/schema/functions
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationschema-get.md
GET /applications/{id}/synchronization/templates/{templateId}/schema
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationschema-update.md
PUT /applications/{id}/synchronization/templates/{templateId}/schema
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationtemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationtemplate-get.md
GET /servicePrincipals/{id}/synchronization/templates/{templateId}
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationtemplate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/synchronization-synchronizationtemplate-update.md
PATCH /applications/{id}/synchronization/templates/{templateId}
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Team Getshifts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/team-getshifts.md
This method supports the `$top` and `$filter` [OData query parameters](/graph/qu
|Name|Description| |:|:|
-| Authorization|Bearer {token}. Required.|
+| Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| MS-APP-ACTS-AS | A user ID (GUID). Required only if the authorization token is an application token; otherwise, optional. | ## Request body
v1.0 Team Gettimesoff https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/team-gettimesoff.md
This method supports the `$top`, `$orderby`, `$select` and `$filter` [OData quer
|Name|Description| |:|:|
-| Authorization|Bearer {token}. Required.|
+| Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| MS-APP-ACTS-AS | A user ID (GUID). Required only if the authorization token is an application token; otherwise, optional. | ## Request body
v1.0 Team Post Installedapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/team-post-installedapps.md
If successful, this method returns a `200 OK` response code. It doesn't return a
## Examples
-### Example 1: Install app in a chat
+### Example 1: Install an app in a chat
#### Request
The following example shows the response.
HTTP/1.1 200 OK ```
-### Example 2: Install app in a team and consent to the resource-specific permissions required by the app
+### Example 2: Install an app in a team with consent to the resource-specific permissions required by the app
+ To get the list of resource-specific permissions required by the app, get the app from **appCatalog**, as shown in [Example 7](../api/appcatalogs-list-teamsapps.md#example-7-list-applications-with-a-given-id-and-return-only-the-resource-specific-permissions-required-by-the-app). #### Request
Content-Type: application/json
```http HTTP/1.1 201 Created ```+
+If your call results in an error message that states `The required permissions have not been consented to by the caller`, the request body doesn't specify all the RSC permissions required by the app to which the user must grant consent. Make sure that you build your request as shown in the [example](#request-1).
+ ## Related content+ - [List apps in catalog](appcatalogs-list-teamsapps.md) - [Request resource-specific consent for apps](/microsoftteams/platform/graph-api/rsc/resource-specific-consent) - [Microsoft Graph service-specific throttling limits](/graph/throttling-limits#microsoft-teams-service-limits)
HTTP/1.1 201 Created
"suppressions": [] } -->--
v1.0 Team Post Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/team-post-members.md
Namespace: microsoft.graph
Add a new [conversation member](../resources/conversationmember.md) to a [team](../resources/team.md). > [!NOTE]
-> The **roles** property will be empty by default for all members. This property only contains additional qualifiers when relevant - for example, if the member has `owner` privileges, the roles property contains `owner` as one of the values. Similarly, if the member is a guest, the **roles** property contains `guest` as one of the values. A basic member should not have any values specified in the **roles** property.
+> * The **roles** property is empty by default for all members. This property only contains additional qualifiers when relevant; for example, if the member has `owner` privileges, the **roles** property contains `owner` as one of the values. Similarly, if the member is a guest, the **roles** property contains `guest` as one of the values. A basic member shouldn't have any values specified in the **roles** property.
+> * After adding a new [conversation member](../resources/conversationmember.md) to a [team](../resources/team.md), it might take some time for the addition to be reflected. Users can use [change notifications](../resources/change-notifications-api-overview.md) to subscribe to notifications for membership changes in a particular team.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
In the request body, supply a JSON representation of the [conversationMember](..
If successful, this method returns a `201 Created` response code and a [conversationMember](../resources/conversationmember.md) object in the response body. For best results, stagger calls with 2 seconds of buffer.
-For best results, stagger calls with a 2 second buffer.
+For best results, stagger calls with a 2-second buffer.
> [!NOTE] > The response code `404 Not Found` is returned when you attempt to add a disabled/blocked user.
v1.0 Todotask Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/todotask-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Todotask Post Linkedresources https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/todotask-post-linkedresources.md
Content-Type: application/json
[!INCLUDE [sample-code](../includes/snippets/php/create-linkedresource-from-linkedresources-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
-# [PowerShell](#tab/powershell)
- # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/create-linkedresource-from-linkedresources-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Todotasklist Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/todotasklist-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Tokenissuancepolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/tokenissuancepolicy-update.md
PATCH /policies/tokenIssuancePolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Tokenlifetimepolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/tokenlifetimepolicy-update.md
PATCH /policies/tokenLifetimePolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Trustframeworkkey_V2 Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/trustframeworkkey_v2-get.md
GET https://graph.microsoft.com/beta/trustFramework/keySets/{trustFrameworkKeySe
[!INCLUDE [sample-code](../includes/snippets/php/get-trustframeworkkey-v2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/get-trustframeworkkey-v2-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Unenforcedmfaawsuserfinding Aggregatedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unenforcedmfaawsuserfinding-aggregatedsummary.md
GET /identityGovernance/permissionsAnalytics/aws/findings/microsoft.graph.unenfo
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Unifiedroleassignmentmultiple Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-update.md
PATCH /roleManagement/deviceManagement/roleAssignments/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
## Response
v1.0 Unifiedroleassignmentschedule Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroleassignmentschedule-filterbycurrentuser.md
GET /roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='pr
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Unifiedroleassignmentscheduleinstance Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser.md
GET /roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUse
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Unifiedroleassignmentschedulerequest Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroleassignmentschedulerequest-filterbycurrentuser.md
GET /roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Unifiedroledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroledefinition-update.md
PATCH /roleManagement/cloudPc/roleDefinitions/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 User Convertexternaltointernalmemberuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-convertexternaltointernalmemberuser.md
POST /users/{usersId}/convertExternalToInternalMemberUser
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 User Deletepasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-deletepasswordsinglesignoncredentials.md
POST /users/{usersId}/deletePasswordSingleSignOnCredentials
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 User Findroomlists https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-findroomlists.md
GET /users/{id}/findRoomLists
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. |
v1.0 User Findrooms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-findrooms.md
GET /users/{id}/findRooms(RoomList='{room_list_emailAddress}')
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. |
v1.0 User Get Mailboxsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-get-mailboxsettings.md
This method supports some of the [OData Query Parameters](/graph/query-parameter
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 User Getpasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-getpasswordsinglesignoncredentials.md
POST /users/{usersId}/getPasswordSingleSignOnCredentials
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 User List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-calendarview.md
This method also supports some of the [OData Query Parameters](/graph/query-para
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 User List Events https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-events.md
This method supports the [OData query parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** property is returned in HTML format. Optional. |
v1.0 User List Messages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-messages.md
Failing to do this results in the following error:
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.body-content-type | string | The format of the **body** and **uniqueBody** properties to be returned in. Values can be "text" or "html". If the header is not specified, the **body** and **uniqueBody** properties are returned in HTML format. Optional. | ## Request body
v1.0 User List Oauth2permissiongrants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-oauth2permissiongrants.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "user_list_oauth2permissiongrants" } --> [!INCLUDE [permissions-table](../includes/permissions/user-list-oauth2permissiongrants-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 User Sendmail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-sendmail.md
POST /users/{id | userPrincipalName}/sendMail
| Name | Type | Description| |:|:--|:-
-| Authorization | string | Bearer {token}. Required.|
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content.| ## Request body
v1.0 User Update Mailboxsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-update-mailboxsettings.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body In the request body, supply the values for the relevant properties that should be updated. Existing properties that are not included in the
v1.0 User Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-update.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Update the properties of a [user](../resources/user.md) object. Not all properties can be updated by Member or Guest users with their default permissions without Administrator roles. [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions) to see properties they can manage.
+Update the properties of a [user](../resources/user.md) object.
-Customers through Microsoft Entra ID for customers can also use this API operation to update their details. See [Default user permissions in customer tenants](../resources/users.md#default-user-permissions-in-customer-tenants) for the list of properties they can update.
+- Not all properties can be updated by Member or Guest users with their default permissions without administrator roles. [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions) to see properties they can manage.
+- Customers through Microsoft Entra ID for customers can also use this API operation to update their details. See [Default user permissions in customer tenants](../resources/users.md#default-user-permissions-in-customer-tenants) for the list of properties they can update.
+- For synced users, the ability to update certain properties is additionally determined by the source of authority and whether synchronization is enabled.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Useraccountinformation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/useraccountinformation-update.md
PATCH /users/{id | userPrincipalName}/profile/account/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Userflowlanguagepage Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/userflowlanguagepage-delete.md
DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/lan
[!INCLUDE [sample-code](../includes/snippets/php/delete-userflowlanguagepage-beta-e1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-userflowlanguagepage-beta-e1-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Virtualendpoint List Auditevents https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-list-auditevents.md
Content-Type: application/json
"newValue": "new-adDomainUsername" } ],
- "type": "CloudPcOnPremisesConnection",
"resourceType": "CloudPcOnPremisesConnection", "resourceId": "a7508af8-d334-41ba-83a7-26cc88959724" }
v1.0 Virtualendpoint List Bulkactions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-list-bulkactions.md
Content-Type: application/json
"value": [ { "value": {
- "@odata.type": "#microsoft.graph.cloudPcBulkAction",
- "id": "231ad98f-41b3-872b-dd37-c70bf22cbdac",
- "displayName": "Bulk Power Off by Andy",
- "cloudPcIds": [
- "d6e0b8ee-8836-4b8d-b038-6130a97a3a9d",
- "85994912-197b-4927-b569-447bd81350ec"
- ],
- "actionSummary": {
- "failedCount": 1,
- "inProgressCount": 0,
- "notSupportedCount": 0,
- "pendingCount": 1,
- "successfulCount": 0
- },
- "scheduledDuringMaintenanceWindow": true,
- "createdDateTime": "2024-02-05T10:29:57Z"
+ "@odata.type": "#microsoft.graph.cloudPcBulkPowerOn",
+ "displayName": "BulkPowerOn on 2024-6-14 17:05:43 GMT-0300 (French Guiana Time)",
+ "id": "0d76d02b-e0a0-4f58-baff-d1718cc2d144",
+ "cloudPcIds": [],
+ "scheduledDuringMaintenanceWindow": false,
+ "createdDateTime": "2024-06-14T20:05:44.5239567Z",
+ "status": "succeeded",
+ "initiatedByUserPrincipalName": "johnd@contoso.com",
+ "actionSummary": null
} } ]
v1.0 Virtualendpoint List Cloudpcs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-list-cloudpcs.md
Content-Type: application/json
"statusDetails": null, "gracePeriodEndDateTime": "2020-11-010T20:00:34Z", "provisioningType": "dedicated",
+ "deviceRegionName": "eastus2",
"diskEncryptionState": "encryptedUsingPlatformManagedKey" } ]
Content-Type: application/json
"servicePlanType": "enterprise", "diskEncryptionState": "notAvailable", "provisioningType": "dedicated",
+ "deviceRegionName": "eastus2",
"statusDetails": { "code": "intuneEnrollFailed", "message": "We can’t complete MEM enrollment of this Cloud PC. Check MEM policy settings and retry. If that doesn’t work, contact Customer support.",
Content-Type: application/json
"servicePlanType": "enterprise", "diskEncryptionState": "notAvailable", "provisioningType": "dedicated",
+ "deviceRegionName": "eastus2",
"statusDetails": { "code": "intuneEnrollFailed", "message": "We can’t complete MEM enrollment of this Cloud PC. Check MEM policy settings and retry. If that doesn’t work, contact Customer support.",
v1.0 Virtualendpoint Post Bulkactions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-post-bulkactions.md
Content-Type: application/json
"d6e0b8ee-8836-4b8d-b038-6130a97a3a9d", "85994912-197b-4927-b569-447bd81350ec" ],
- "actionSummary": {
- "failedCount": 0,
- "inProgressCount": 0,
- "notSupportedCount": 0,
- "pendingCount": 2,
- "successfulCount": 0
- },
+ "actionSummary": null,
+ "initiatedByUserPrincipalName": "johnd@contoso.com",
"scheduledDuringMaintenanceWindow": true,
+ "status": "pending",
"createdDateTime": "2024-02-05T10:29:57Z" } ```
v1.0 Virtualevent List Presenters https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualevent-list-presenters.md
GET /solutions/virtualEvents/webinars/{webinarId}/presenters
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Virtualevent Post Presenters https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualevent-post-presenters.md
POST /solutions/virtualEvents/webinars/{webinarId}/presenters
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Virtualeventpresenter Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventpresenter-delete.md
DELETE /solutions/virtualEvents/webinars/{webinarId}/presenters/{presenterId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Virtualeventpresenter Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventpresenter-get.md
GET /solutions/virtualEvents/webinars/{webinarId}/presenters/{presenterId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Virtualeventregistration Cancel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventregistration-cancel.md
+
+ Title: "virtualEventRegistration: cancel"
+description: "Cancel a registrant's registration record for a webinar."
+
+ms.localizationpriority: medium
+++
+# virtualEventRegistration: cancel
+Namespace: microsoft.graph
++
+Cancel a registrant's [registration record](../resources/virtualeventregistration.md) for a [webinar](../resources/virtualeventwebinar.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).
+
+<!-- {
+ "blockType": "permissions",
+ "name": "virtualeventregistration-cancel-permissions"
+}
+-->
+
+> [!NOTE]
+> - Use delegated permissions to cancel a registration record for a person who has a [Microsoft Entra ID](/entra/fundamentals/whatis).
+> - Use application permissions to cancel a registration record for an anonymous user.
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /solutions/virtualEvents/webinars/{webinarId}/registrations/{registrationId}/cancel
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "virtualeventregistrationthis.cancel"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations/127962bb-84e1-7b62-fd98-1c9d39def7b6/cancel
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Virtualeventregistration List Sessions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventregistration-list-sessions.md
+
+ Title: "List sessions"
+description: "Get a list of sessions that a registrant registered for in a webinar."
+
+ms.localizationpriority: medium
+++
+# List sessions
+Namespace: microsoft.graph
++
+Get a list of [sessions](../resources/virtualeventsession.md) that a registrant registered for in a [webinar](../resources/virtualeventwebinar.md).
+
+> [!NOTE]
+>
+> Currently, this API only supports single session webinars and returns a single session.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+<!-- {
+ "blockType": "permissions",
+ "name": "virtualeventregistration-list-sessions-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /solutions/virtualEvents/webinars/{webinarId}/registrations/{registrationId}/sessions
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## 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 [virtualEventSession](../resources/virtualeventsession.md) objects in the response body.
+
+> [!NOTE]
+>
+> Currently, this API is only able to return the session summary, which is a partial representation of the full session object.
+
+## Examples
+
+### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_virtualeventregistrationsessions"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations/127962bb-84e1-7b62-fd98-1c9d39def7b6/sessions
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.virtualEventSession)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.virtualEventSession",
+ "id": "8d62dd52-4dff-4c75-96a9-f905cc3ff942",
+ "startDateTime": "2023-08-08T12:30:00Z",
+ "endDateTime": "2023-08-09T22:00:00Z",
+ "joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDVjNzk3OWEtYjc2NS00NTA1LTkyMzQtYTYzMGI5YmFmMjM5%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%221cd068e4-5b08-4e75-a7f9-7b4e067a0820%22%7d",
+ "subject": "Session one",
+ "isBroadcast": null,
+ "broadcastSettings": null,
+ "capabilities": [],
+ "audioConferencing": null,
+ "chatInfo": null,
+ "videoTeleconferenceId": null,
+ "externalId": null,
+ "joinMeetingIdSettings": null,
+ "lobbyBypassSettings": null,
+ "isEntryExitAnnounced": null,
+ "allowedPresenters": null,
+ "allowAttendeeToEnableMic": null,
+ "allowAttendeeToEnableCamera": null,
+ "allowMeetingChat": null,
+ "shareMeetingChatHistoryDefault": null,
+ "allowTeamworkReactions": null,
+ "recordAutomatically": null,
+ "watermarkProtection": null,
+ "allowParticipantsToChangeName": null
+ }
+ ]
+}
+```
v1.0 Virtualeventregistration List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventregistration-list.md
Title: "List virtualEventRegistrations" description: "Get a list of all registration records of a webinar."-+ ms.localizationpriority: medium doc_type: apiPageType
Choose the permission or permissions marked as least privileged for this API. Us
--> ``` http GET /solutions/virtualEvents/webinars/{webinarId}/registrations
+GET /solutions/virtualEvents/webinars/{webinarId}/registrations?$filter=userId eq '{userId}'
+GET /solutions/virtualEvents/webinars/{webinarId}/registrations?$filter=email eq '{email}'
```- ## Optional query parameters
-This method does not support OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports a filter from the [OData query parameters](/graph/query-parameters) to help customize the response.
+
+## Function parameters
+
+In the request URL, you can provide either of the following query parameters with values.
+
+|Parameter|Type|Description|
+|:|:|:|
+|userId|String|The ID of the specified user in Microsoft Entra.|
+|email|String|The email address of the specified user registered to the webinar.|
## Request headers
Don't supply a request body for this method.
## Response If successful, this method returns a `200 OK` response code and a collection of [virtualEventRegistration](../resources/virtualeventregistration.md) objects in the response body.
+If you fetch a virtual event registration by **userId** or **email**, this method returns a collection that contains only one [virtualEventRegistration](../resources/virtualeventregistration.md) object in the response body.
## Examples
-### Request
+### Example 1: Retrieve a list of virtual event registrations
+
+#### Request
The following example shows a request.
GET https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-5
-### Response
+#### Response
The following example shows the response.
Content-Type: application/json
"status": "registered", "registrationDateTime": "2023-03-07T22:04:17", "cancelationDateTime": null,
+ "preferredTimezone":"Pacific Standard Time",
+ "preferredLanguage":"en-us",
+ "registrationQuestionAnswers": [
+ {
+ "questionId": "95320781-96b3-4b8f-8cf8-e6561d23447a",
+ "displayName": "Which city do you currently work in?",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Seattle"
+ ]
+ },
+ {
+ "questionId": "4577afdb-8bee-4219-b482-04b52c6b855c",
+ "displayName": "Do you in the same city where you work?",
+ "value": null,
+ "booleanValue": true,
+ "multiChoiceValues": []
+ },
+ {
+ "questionId": "80fefcf1-caf7-4cd3-b8d7-159e17c47f20",
+ "displayName": "Which cities have you worked in?",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Cancun",
+ "Hoboken",
+ "Beijing"
+ ]
+ }
+ ]
+ }
+ ]
+}
+```
+
+### Example 2: Retrieve a virtual event registration by user ID
+
+#### Request
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "virtualeventregistration-get-byuserid"
+}
+-->
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations?$filter=userId eq 'b7ef013a-c73c-4ec7-8ccb-e56290f45f68'
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+
+The following example shows the response.
+
+> **Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.virtualEventRegistration)"
+} -->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.virtualEventRegistration",
+ "id": "127962bb-84e1-7b62-fd98-1c9d39def7b6",
+ "userId": "String",
+ "firstName": "Emilee",
+ "lastName": "Pham",
+ "email": "EmileeMPham@contoso.com",
+ "status": "registered",
+ "registrationDateTime": "2023-03-07T22:04:17",
+ "cancelationDateTime": null,
+ "preferredTimezone":"Pacific Standard Time",
+ "preferredLanguage":"en-us",
+ "registrationQuestionAnswers": [
+ {
+ "questionId": "95320781-96b3-4b8f-8cf8-e6561d23447a",
+ "displayName": "Which city do you currently work in?",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Seattle"
+ ]
+ },
+ {
+ "questionId": "4577afdb-8bee-4219-b482-04b52c6b855c",
+ "displayName": "Do you in the same city where you work?",
+ "value": null,
+ "booleanValue": true,
+ "multiChoiceValues": []
+ },
+ {
+ "questionId": "80fefcf1-caf7-4cd3-b8d7-159e17c47f20",
+ "displayName": "Which cities have you worked in?",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Cancun",
+ "Hoboken",
+ "Beijing"
+ ]
+ }
+ ]
+ }
+ ]
+}
+```
+
+### Example 3: Retrieve a virtual event registration by email
+
+#### Request
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "virtualeventregistration-get-byemail"
+}
+-->
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations?$filter=email eq 'EmileeMPham@contoso.com'
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+
+The following example shows the response.
+
+> **Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.virtualEventRegistration)"
+} -->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.virtualEventRegistration",
+ "id": "127962bb-84e1-7b62-fd98-1c9d39def7b6",
+ "userId": "String",
+ "firstName": "Emilee",
+ "lastName": "Pham",
+ "email": "EmileeMPham@contoso.com",
+ "status": "registered",
+ "registrationDateTime": "2023-03-07T22:04:17",
+ "cancelationDateTime": null,
+ "preferredTimezone":"Pacific Standard Time",
+ "preferredLanguage":"en-us",
"registrationQuestionAnswers": [ { "questionId": "95320781-96b3-4b8f-8cf8-e6561d23447a",
v1.0 Virtualeventregistrationconfiguration List Questions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventregistrationconfiguration-list-questions.md
+
+ Title: "List questions"
+description: "Get a list of all registration questions for a webinar."
+
+ms.localizationpriority: medium
+++
+# List questions
+Namespace: microsoft.graph
+
+Get a list of all [registration](../resources/virtualeventregistration.md) questions for a [webinar](../resources/virtualeventwebinar.md).
+
+The list can include either [predefined registration questions](../resources/virtualeventregistrationpredefinedquestion.md) or [custom registration questions](../resources/virtualeventregistrationcustomquestion.md).
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "virtualeventregistrationconfiguration_list_questions" } -->
+
+> [!NOTE]
+>
+> To use application permissions for this API, tenant administrators must create an [application access policy](/graph/cloud-communication-online-meeting-application-access-policy) and assign it to a user. This allows the authorized application to access registration records from virtual events created by that specific user.
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /solutions/virtualEvents/webinars/{webinarId}/registrationConfiguration/questions
+```
+
+## Optional query parameters
+
+This method does not support 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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) or [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md) objects, or both in the response body.
+
+## Examples
+
+### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_questions_virtualeventregistration"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrationConfiguration/questions
+```
+
+# [JavaScript](#tab/javascript)
+++++
+### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.virtualEventRegistrationQuestionBase)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationPredefinedQuestion",
+ "id": "630ce4da-6355-459e-81dc-541fd6b93375",
+ "displayName": "Job title",
+ "isRequired": true,
+ "label": "jobTitle"
+ },
+ {
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "id": "363dc852-452d-4e51-a1f8-a8dc72ce82cd",
+ "displayName": "In what area do you work",
+ "isRequired": false,
+ "answerInputType": "text",
+ "answerChoices": []
+ },
+ {
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "id": "e4ef3e86-9137-4d24-8440-c674f1a3df7b",
+ "displayName": "What is your primary reason for attending this webinar",
+ "isRequired": true,
+ "answerInputType": "singleChoice",
+ "answerChoices": [
+ "To gain knowledge on the topic",
+ "To network with other professionals",
+ "To earn continuing education credits"
+ ]
+ },
+ {
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "id": "e36b964f-2aed-43cf-a13e-2df4f8624652",
+ "displayName": "Are you interested in webinars of the same topic in the future",
+ "isRequired": true,
+ "answerInputType": "boolean",
+ "answerChoices": []
+ }
+ ]
+}
+```
+<!-- {
+ "type": "#page.annotation",
+ "suppressions": [
+ "Error: listquestionsvirtualeventregistration/container/answerInputType:
+ Expected type String but actual was Boolean. Property: answerInputType, actual value: 'boolean'"
+ ]
+}-->
v1.0 Virtualeventregistrationconfiguration Post Questions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventregistrationconfiguration-post-questions.md
+
+ Title: "Create question"
+description: "Create a registration question for a webinar."
+
+ms.localizationpriority: medium
+++
+# Create question
+Namespace: microsoft.graph
+
+Create a [registration question](../resources/virtualeventregistrationquestionbase.md) for a [webinar](../resources/virtualeventwebinar.md).
+
+You can create either a [predefined registration question](../resources/virtualeventregistrationpredefinedquestion.md) or a [custom registration question](../resources/virtualeventregistrationcustomquestion.md).
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "virtualeventregistration_post_question" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /solutions/virtualEvents/webinars/{webinarId}/registrationConfiguration/questions
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+In the request body, supply a JSON representation of etiher a [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) or a [virtualEventRegistrationPredefinedQuestion](../resources/virtualEventRegistrationPredefinedQuestion.md) object.
+
+You can specify the following properties when you create a **virtualEventRegistrationCustomQuestion**.
+
+|Property|Type|Description|
+|:|:|:|
+|answerChoices|String collection|Answer choices when **answerInputType** is `singleChoice` or `multiChoice`. |
+|answerInputType|virtualEventRegistrationQuestionAnswerInputType|Input type of the registration question answer. The supported values are `text`, `multilineText`, `singleChoice`, `multiChoice`, and `boolean`.|
+|displayName|String|Display name of the registration question.|
+|isRequired|Boolean| Indicates whether an answer to the question is required. Default value is `false`.|
+
+You can specify the following property when you create a **virtualEventRegistrationPredefinedQuestion**.
+
+|Property|Type|Description|
+|:|:|:|
+|label|virtualEventRegistrationPredefinedQuestionLabel|Label of the predefined registration question. The following label values accept a single line of text: `street`, `city`, `state`, `postalCode`, `countryOrRegion`, `industry`, `jobTitle`, and `organization`. `unknownFutureValue` is an evolvable enumeration sentinel value; do not use this label.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and either a [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) or [virtualEventRegistrationPredefinedQuestion](../resources/virtualEventRegistrationPredefinedQuestion.md) object in the response body.
+
+## Examples
+
+### Example 1: Add a custom registration question to a webinar registration
+
+#### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "post_custom_question_virtualeventregistration"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrationConfiguration/questions
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "displayName": "What's your job position?",
+ "answerInputType": "multiChoice",
+ "answerChoices": [
+ "Software Engineer",
+ "Engineer Manager",
+ "Product Manager"
+ ],
+}
+```
+
+# [JavaScript](#tab/javascript)
+++++
+#### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.virtualEventRegistrationCustomQuestion"
+}
+-->
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "id": "f3115d4c-9896-42fc-a649-8ca5e3c3a43f",
+ "displayName": "What's your job position?",
+ "answerInputType": "multiChoice",
+ "answerChoices": [
+ "Software Engineer",
+ "Engineer Manager",
+ "Product Manager"
+ ],
+ "isRequired": false
+}
+```
+
+### Example 2: Add a predefined registration question to a webinar registration
+
+#### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "post_predefined_question_virtualeventregistration"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrationConfiguration/questions
+```
+
+# [JavaScript](#tab/javascript)
+++
+``` http
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationPredefinedQuestion",
+ "label": "street"
+}
+```
++
+#### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.virtualEventRegistrationPredefinedQuestion"
+}
+-->
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationPredefinedQuestion",
+ "id": "7a852983-013a-4062-9e97-f784c6a57ec8",
+ "label": "street",
+ "displayName": "Address",
+ "isRequired": false
+}
+```
+
v1.0 Virtualeventregistrationquestionbase Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventregistrationquestionbase-delete.md
+
+ Title: "Delete virtualEventRegistrationQuestionBase"
+description: "Delete a registration question from a webinar."
+
+ms.localizationpriority: medium
+++
+# Delete virtualEventRegistrationQuestionBase
+Namespace: microsoft.graph
++
+Delete a registration question from a [webinar](../resources/virtualeventwebinar.md). The question can either be a [predefined registration question](../resources/virtualeventregistrationpredefinedquestion.md) or a [custom registration question](../resources/virtualeventregistrationcustomquestion.md).
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "virtualeventregistrationquestionbase_delete" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /solutions/virtualEvents/webinars/{webinarId}/registrationConfiguration/questions/{questionId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_virtualeventregistrationquestion",
+ "sampleKeys": ["f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143", "f3115d4c-9896-42fc-a649-8ca5e3c3a43f"]
+}
+-->
+``` http
+DELETE https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrationConfiguration/questions/f3115d4c-9896-42fc-a649-8ca5e3c3a43f
+```
+
+# [JavaScript](#tab/javascript)
+++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Virtualeventsroot List Webinars https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventsroot-list-webinars.md
Content-Type: application/json
"displayName": "Kenneth Brown", "tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ] }
v1.0 Virtualeventsroot Post Townhalls https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventsroot-post-townhalls.md
You can specify the following properties when you create a [virtualEventTownhall
| endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | The date and time when the town hall ends. | | invitedAttendees | [identity](../resources/identity.md) collection | The identities of the attendees invited to the town hall. The supported identities are: [communicationsGuestIdentity](../resources/communicationsguestidentity.md) and [communicationsUserIdentity](../resources/communicationsuseridentity.md). | | isInviteOnly | Boolean | Indicates whether the town hall is only open to invited people and groups within your organization. The **isInviteOnly** property can only be `true` if the value of the **audience** property is set to `organization`. |
+| settings | [virtualEventSettings](../resources/virtualeventsettings.md) | The town hall settings. |
| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | The date and time when the town hall starts. | ## Response
If successful, this method returns a `201 Created` response code and a [virtualE
### Request The following example shows a request.
-# [HTTP](#tab/http)
+ <!-- { "blockType": "request", "name": "create_virtualeventtownhall"
Content-Type: application/json
"id":ΓÇ»"7b7e1acd-a3e0-4533-8c1d-c1a4ca0b2e2b", "tenantId":ΓÇ»"77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ```
-# [CLI](#tab/cli)
-
-# [JavaScript](#tab/javascript)
--- ### Response The following example shows the response.
Content-Type: application/json
} ], "invitedAttendees": [],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ },
"isInviteOnly": false } ```
v1.0 Virtualeventsroot Post Webinars https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventsroot-post-webinars.md
You can specify the following properties when you create a [virtualEventWebinar]
| description | [itemBody](../resources/itembody.md) | A description of the webinar. | | displayName | String | The display name of the webinar. | | endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | The date and time when the webinar ends. |
+| settings | [virtualEventSettings](../resources/virtualeventsettings.md) | The webinar settings. |
| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | The date and time when the webinar starts. | ## Response
If successful, this method returns a `201 Created` response code and a [virtualE
### Request The following example shows a request.
-# [HTTP](#tab/http)
+ <!-- { "blockType": "request", "name": "create_virtualeventwebinar"
Content-Type: application/json
"id":ΓÇ»"7b7e1acd-a3e0-4533-8c1d-c1a4ca0b2e2b", "tenantId":ΓÇ»"77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ```
-# [CLI](#tab/cli)
-
-# [JavaScript](#tab/javascript)
--- ### Response The following example shows the response.
Content-Type: application/json
"displayName": "Kenneth Brown", "tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ```
v1.0 Virtualeventtownhall Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventtownhall-get.md
Content-Type: application/json
"tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" } ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ },
"isInviteOnly": false } ```
v1.0 Virtualeventtownhall Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventtownhall-update.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Update the properties of a v[virtualEventTownhall](../resources/virtualeventtownhall.md) object.
+Update the properties of a [virtualEventTownhall](../resources/virtualeventtownhall.md) object.
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
PATCH /solutions/virtualEvents/townhalls/{id}
|Property|Type|Description| |:|:|:|
-| coOrganizers | [communicationsUserIdentity](../resources/communicationsuseridentity.md) collection | Identity information of coorganizers of the virtual event. |
-| description | [itemBody](../resources/itembody.md) | Description of the virtual event. |
-| displayName | String | Display name of the virtual event. |
-| endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the virtual event ends. |
+| coOrganizers | [communicationsUserIdentity](../resources/communicationsuseridentity.md) collection | Identity information of coorganizers of the town hall. |
+| description | [itemBody](../resources/itembody.md) | Description of the town hall. |
+| displayName | String | Display name of the town hall. |
+| endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the town hall ends. |
| invitedAttendees | [identity](../resources/identity.md) collection | The identities of the attendees invited to the town hall. The supported identities are: [communicationsGuestIdentity](../resources/communicationsguestidentity.md) and [communicationsUserIdentity](../resources/communicationsuseridentity.md). |
-| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the virtual event starts. |
+| settings | [virtualEventSettings](../resources/virtualeventsettings.md) | The town hall settings. |
+| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the town hall starts. |
## Response
Content-Type: application/json
} }, "audience": "organization",
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ },
"isInviteOnly": false, "coOrganizers": [ {
v1.0 Virtualeventwebinar Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventwebinar-get.md
Content-Type: application/json
"displayName": "Kenneth Brown", "tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} } ```
v1.0 Virtualeventwebinar Getbyuseridandrole https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventwebinar-getbyuseridandrole.md
Content-Type: application/json
"displayName": "Kenneth Brown", "tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ] }
v1.0 Virtualeventwebinar Getbyuserrole https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventwebinar-getbyuserrole.md
Content-Type: application/json
"displayName": "Kenneth Brown", "tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ] }
v1.0 Virtualeventwebinar Post Registrations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventwebinar-post-registrations.md
+
+ Title: "Create virtualEventRegistration"
+description: "Create a registration record for a webinar registrant."
+
+ms.localizationpriority: medium
+++
+# Create virtualEventRegistration
+Namespace: microsoft.graph
++
+Create a [registration record](../resources/virtualeventregistration.md) for a registrant of a [webinar](../resources/virtualeventwebinar.md). This method registers the person for the webinar.
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+<!-- {
+ "blockType": "permissions",
+ "name": "virtualeventregistration-post-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /solutions/virtualEvents/webinars/{webinarId}/registrations
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+In the request body, supply a JSON representation of a [virtualEventRegistration](../resources/virtualeventregistration.md) object.
+
+You can specify the following properties when you create a **virtualEventRegistration** with delegated permission.
+
+|Property|Type|Description|
+|:|:|:|
+|preferredTimezone|String|The registrant's time zone details. Required. |
+|preferredLanguage|String|The registrant's preferred language. Required. |
+|registrationQuestionAnswers|[virtualEventRegistrationQuestionAnswer](../resources/virtualeventregistrationquestionanswer.md) collection|The registrant's answer to the registration questions. Optional. |
+
+You can specify the following properties when you create a **virtualEventRegistration** with application permission.
+
+|Property|Type|Description|
+|:|:|:|
+|firstName|String|The registrant's first name. Required. |
+|lastName|String|The registrant's last name. Required. |
+|email|String|The registrant's email address. Required. |
+|preferredTimezone|String|The registrant's time zone details. Required. |
+|preferredLanguage|String|The registrant's preferred language. Required. |
+|registrationQuestionAnswers|[virtualEventRegistrationQuestionAnswer](../resources/virtualeventregistrationquestionanswer.md) collection|The registrant's answer to the registration questions. Optional. |
+
+## Response
+
+If successful, this action returns one of the following:
+* A `201 Created` response code and [virtualEventRegistration](../resources/virtualeventregistration.md) object for delegated permissions.
+* A `204 No Content` response code for application permissions.
+
+## Examples
+
+### Example 1: Creating registration record with delegated permission
+
+Use delegated permission to create a registration record for a person who has a [Microsoft Entra ID](/entra/fundamentals/whatis) as a way to register a Microsoft Entra user to a webinar.
+
+#### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "create-virtualeventregistration-delegated",
+ "@odata.type": "microsoft.graph.virtualEventRegistration"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations
+Content-Type: application/json
+
+{
+ "preferredTimezone":"Pacific Standard Time",
+ "preferredLanguage":"en-us",
+ "registrationQuestionAnswers": [
+ {
+ "questionId": "95320781-96b3-4b8f-8cf8-e6561d23447a",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Seattle"
+ ]
+ },
+ {
+ "questionId": "4577afdb-8bee-4219-b482-04b52c6b855c",
+ "value": null,
+ "booleanValue": true,
+ "multiChoiceValues": []
+ },
+ {
+ "questionId": "80fefcf1-caf7-4cd3-b8d7-159e17c47f20",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Cancun",
+ "Hoboken",
+ "Beijing"
+ ]
+ }
+ ]
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.virtualEventRegistration"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistration",
+ "id": "127962bb-84e1-7b62-fd98-1c9d39def7b6",
+ "userId": "String",
+ "firstName": "Emilee",
+ "lastName": "Pham",
+ "email": "EmileeMPham@contoso.com",
+ "status": "registered",
+ "registrationDateTime": "2023-03-07T22:04:17",
+ "cancelationDateTime": null,
+ "preferredTimezone":"Pacific Standard Time",
+ "preferredLanguage":"en-us",
+ "registrationQuestionAnswers": [
+ {
+ "questionId": "95320781-96b3-4b8f-8cf8-e6561d23447a",
+ "displayName": "Which city do you currently work in?",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Seattle"
+ ]
+ },
+ {
+ "questionId": "4577afdb-8bee-4219-b482-04b52c6b855c",
+ "displayName": "Do you live in the same city where you work?",
+ "value": null,
+ "booleanValue": true,
+ "multiChoiceValues": []
+ },
+ {
+ "questionId": "80fefcf1-caf7-4cd3-b8d7-159e17c47f20",
+ "displayName": "Which cities have you worked in?",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Cancun",
+ "Hoboken",
+ "Beijing"
+ ]
+ }
+ ]
+}
+```
+
+### Example 2: Creating registration record with application permission
+
+Use application permission to create a registration record for a person who does not have a [Microsoft Entra ID](/entra/fundamentals/whatis) as a way to register an anonymous user for a webinar.
+
+#### Request
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "create-virtualeventregistration-application",
+ "@odata.type": "microsoft.graph.virtualEventRegistration"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/f4b39f1c-520e-4e75-805a-4b0f2016a0c6@a1a56d21-a8a6-4a6b-97f8-ced53d30f143/registrations
+Content-Type: application/json
+
+{
+ "firstName" : "Diane",
+ "lastName" : "Demoss",
+ "email" : "DianeDemoss@contoso.com",
+ "preferredTimezone":"Pacific Standard Time",
+ "preferredLanguage":"en-us",
+ "registrationQuestionAnswers": [
+ {
+ "questionId": "95320781-96b3-4b8f-8cf8-e6561d23447a",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "Seattle"
+ ]
+ },
+ {
+ "questionId": "4577afdb-8bee-4219-b482-04b52c6b855c",
+ "value": null,
+ "booleanValue": true,
+ "multiChoiceValues": []
+ },
+ {
+ "questionId": "80fefcf1-caf7-4cd3-b8d7-159e17c47f20",
+ "value": null,
+ "booleanValue": null,
+ "multiChoiceValues": [
+ "London",
+ "New York City"
+ ]
+ }
+ ]
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Virtualeventwebinar Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualeventwebinar-update.md
PATCH /solutions/virtualEvents/webinars/{id}
|Property|Type|Description| |:|:|:|
-| coOrganizers | [communicationsUserIdentity](../resources/communicationsuseridentity.md) collection | Identity information of coorganizers of the virtual event. |
-| description | [itemBody](../resources/itembody.md) | Description of the virtual event. |
-| displayName | String | Display name of the virtual event. |
-| endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the virtual event ends. |
-| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the virtual event starts. |
+| coOrganizers | [communicationsUserIdentity](../resources/communicationsuseridentity.md) collection | Identity information of coorganizers of the webinar. |
+| description | [itemBody](../resources/itembody.md) | Description of the webinar. |
+| displayName | String | Display name of the webinar. |
+| endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the webinar ends. |
+| settings | [virtualEventSettings](../resources/virtualeventsettings.md) | The webinar settings. |
+| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the webinar starts. |
## Response
Content-Type: application/json
"displayName": "Kenneth Brown", "tenantId": "77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ```
v1.0 Webaccount Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/webaccount-update.md
PATCH /users/{id | userPrincipalName}/profile/webAccounts/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
|Property|Type|Description| |:|:|:|
v1.0 Workplace List Sensordevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workplace-list-sensordevices.md
This method supports the `$filter`, `$top`, `$select`, and `$skipToken` [OData q
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Workplace Post Sensordevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workplace-post-sensordevices.md
POST /workplace/sensorDevices
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Workplacesensordevice Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workplacesensordevice-delete.md
DELETE /workplace/sensorDevices/{id}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Workplacesensordevice Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workplacesensordevice-get.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers | Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Workplacesensordevice Ingesttelemetry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workplacesensordevice-ingesttelemetry.md
POST /workplace/sensorDevices/ingestTelemetry
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Workplacesensordevice Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workplacesensordevice-update.md
PATCH /workplace/sensorDevices/{id}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Workposition Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workposition-get.md
Content-type: application/json
"displayName": "Adventureworks Ltd.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "A-101",
"officeLocation": "AW23/344", "address": { "type": "business",
v1.0 Workposition Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workposition-update.md
PATCH /users/{id | userPrincipalName}/profile/positions/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
## Properties |Property|Type|Description|
Content-type: application/json
"displayName": "Adventureworks Ltd.", "pronunciation": null, "department": "Consulting",
+ "companyCode": "A-101",
"officeLocation": "AW23/344", "address": { "type": "business",
v1.0 Accesspackage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackage.md
Namespace: microsoft.graph
In [Microsoft Entra Entitlement Management](entitlementmanagement-overview.md), an access package defines the collections of resource roles and the policies for how one or more users can get access to those resources.
-Each access package is referenced by a single access package catalog, and has links to the resources from that catalog via the resource-specific role scopes that define the access the package provides. An access package also links to the access package assignment policies, each of which define who can request or be assigned an access package assignment.
+Each access package is referenced by a single access package catalog, and has links to the resources from that catalog via the resource-specific role scopes that define the access the package provides. An access package also links to the access package assignment policies, each of which define who can request or be assigned an access package assignment.
To assign a user to an access package, [create an accessPackageAssignmentRequest](../api/entitlementmanagement-post-accesspackageassignmentrequests.md) that references the access package and access package assignment policy.
To assign a user to an access package, [create an accessPackageAssignmentRequest
| Method | Return Type | Description | |:-|:|:|
-| [List accessPackages](../api/entitlementmanagement-list-accesspackages.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of **accesspackage** objects. |
-| [Create accessPackage](../api/entitlementmanagement-post-accesspackages.md) | [accessPackage](accesspackage.md) | Create a new **accesspackage** object. |
-| [Get accessPackage](../api/accesspackage-get.md) | [accessPackage](accesspackage.md) | Read properties and relationships of an **accesspackage** object. |
-| [Update accessPackage](../api/accesspackage-update.md)|None | Update the properties of an **accesspackage** object. |
-| [Delete accessPackage](../api/accesspackage-delete.md) |None | Delete an **accesspackage**. |
-| [List accessPackageResourceRoleScopes](../api/accesspackage-list-accesspackageresourcerolescopes.md) | [accessPackageResourceRoleScope](accesspackageresourcerolescope.md) collection | Retrieve a list of **accessPackageResourceRoleScope** objects for this access package. |
-| [Create accessPackageResourceRoleScope](../api/accesspackage-post-accesspackageresourcerolescopes.md) |None | Create a new **accessPackageResourceRoleScope** object for this access package. |
-| [List incompatibleAccessPackages](../api/accesspackage-list-incompatibleaccesspackages.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the incompatible **accesspackage** objects for this access package. |
-| [Add accessPackage to incompatibleAccessPackages](../api/accesspackage-post-incompatibleaccesspackage.md) | None | Add a link to indicate another **accesspackage** is incompatible with a specified access package. |
-| [Remove accessPackage from incompatibleAccessPackages](../api/accesspackage-delete-incompatibleaccesspackage.md) | None | Remove a link that indicated an **accesspackage** was incompatible. |
-| [List incompatibleGroups](../api/accesspackage-list-incompatiblegroups.md) | [group](group.md) collection | Retrieve a list of the incompatible **group** objects for this access package. |
-| [Add group to incompatibleGroups](../api/accesspackage-post-incompatiblegroup.md) | None | Add a link to indicate membership of a **group** is incompatible with a specified access package. |
-| [Remove group from incompatibleGroups](../api/accesspackage-delete-incompatiblegroup.md) | None | Remove a link that indicated a **group** membership was incompatible.|
-| [List accessPackagesIncompatibleWith](../api/accesspackage-list-accesspackagesincompatiblewith.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the **accesspackage** objects that list this access package as incompatible. |
-|[filterByCurrentUser](../api/accesspackage-filterbycurrentuser.md)|[accessPackage](../resources/accesspackage.md) collection|Retrieve the list of **accessPackage** objects filtered on the signed-in user.|
-| [getApplicablePolicyRequirements](../api/accesspackage-getapplicablepolicyrequirements.md) | [accessPackageAssignmentRequestRequirements](../resources/accesspackageassignmentrequestrequirements.md) collection | Retrieve a list of **accessPackageAssignmentRequestRequirement** objects with request requirements. |
-| [moveToCatalog](../api/accesspackage-movetocatalog.md) | None | Move an access package to a different catalog.|
+| [List](../api/entitlementmanagement-list-accesspackages.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of **accesspackage** objects. |
+| [Create](../api/entitlementmanagement-post-accesspackages.md) | [accessPackage](accesspackage.md) | Create a new **accesspackage** object. |
+| [Get](../api/accesspackage-get.md) | [accessPackage](accesspackage.md) | Read properties and relationships of an **accesspackage** object. |
+| [Update](../api/accesspackage-update.md)|None | Update the properties of an **accesspackage** object. |
+| [Delete](../api/accesspackage-delete.md) |None | Delete an **accesspackage**. |
+|[Filter by current user](../api/accesspackage-filterbycurrentuser.md)|[accessPackage](../resources/accesspackage.md) collection|Retrieve the list of **accessPackage** objects filtered on the signed-in user.|
+|[Get applicable policy requirements](../api/accesspackage-getapplicablepolicyrequirements.md)|[accessPackageAssignmentRequestRequirements](../resources/accesspackageassignmentrequestrequirements.md) collection|Retrieve a list of **accessPackageAssignmentRequestRequirement** objects with request requirements. |
+| [Move to catalog](../api/accesspackage-movetocatalog.md) | None | Move an access package to a different catalog.|
+|**Incompatible access packages**|||
+| [List](../api/accesspackage-list-incompatibleaccesspackages.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the incompatible **accesspackage** objects for this access package. |
+| [Add to](../api/accesspackage-post-incompatibleaccesspackage.md) | None | Add a link to indicate another **accesspackage** is incompatible with a specified access package. |
+| [Remove from](../api/accesspackage-delete-incompatibleaccesspackage.md) | None | Remove a link that indicated an **accesspackage** was incompatible. |
+| [List incompatible with](../api/accesspackage-list-accesspackagesincompatiblewith.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the **accesspackage** objects that list this access package as incompatible. |
+|**Incompatible groups**|||
+| [List](../api/accesspackage-list-incompatiblegroups.md) | [group](group.md) collection | Retrieve a list of the incompatible **group** objects for this access package. |
+| [Add group to](../api/accesspackage-post-incompatiblegroup.md) | None | Add a link to indicate membership of a **group** is incompatible with a specified access package. |
+| [Remove group from](../api/accesspackage-delete-incompatiblegroup.md) | None | Remove a link that indicated a **group** membership was incompatible.|
## Properties
To assign a user to an access package, [create an accessPackageAssignmentRequest
|description|String|The description of the access package.| |displayName|String|The display name of the access package. Supports $filter (`eq`, `contains`).| |id|String| Read-only.|
-|isHidden|Boolean|Whether the access package is hidden from the requestor.|
+|isHidden|Boolean|Indicates whether the access package is hidden from the requestor.|
|isRoleScopesVisible|Boolean|Indicates whether role scopes are visible.| |modifiedBy|String|The userPrincipalName of the user who last modified this resource. Read-only.| |modifiedDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Read-only. |
v1.0 Accesspackageassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageassignment.md
In [Microsoft Entra Entitlement Management](entitlementmanagement-overview.md),
|:-|:|:| |[List](../api/entitlementmanagement-list-accesspackageassignments.md)|[accessPackageAssignment](accesspackageassignment.md) collection|Retrieve a list of **accessPackageAssignment** objects.| |[Filter by current user](../api/accesspackageassignment-filterbycurrentuser.md)|[accessPackageAssignment](../resources/accesspackageassignment.md) collection|Retrieve the list of **accessPackageAssignment** objects filtered on the signed-in user.|
-|[Reprocess](../api/accesspackageassignment-reprocess.md)|None|Automatically reevaluate and enforce a userΓÇÖs assignments for a specific access package.|
-|[Additional access](../api/accesspackageassignment-additionalaccess.md)|[accessPackageAssignment](../resources/accesspackageassignment.md) collection|Retrieve the list of **accessPackageAssignment** objects for users who have assignments to incompatible access packages.|
+|[Reprocess](../api/accesspackageassignment-reprocess.md)|None|Automatically reevaluate and enforce a user's assignments for a specific access package.|
+|[Check other access](../api/accesspackageassignment-additionalaccess.md)|[accessPackageAssignment](../resources/accesspackageassignment.md) collection|Retrieve the list of **accessPackageAssignment** objects for users who have assignments to incompatible access packages.|
> [!NOTE] > To create or remove an access package assignment for a user, use the [create an accessPackageAssignmentRequest](../api/entitlementmanagement-post-accesspackageassignmentrequests.md)
v1.0 Accesspackagecatalog https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackagecatalog.md
An access package catalog might also have linked resources that are used in thos
| Method | Return Type | Description | |:-|:|:|
-| [List accessPackageCatalogs](../api/entitlementmanagement-list-accesspackagecatalogs.md) | [accessPackageCatalog](accesspackagecatalog.md) collection | Retrieve a list of accesspackagecatalog objects. |
-| [Create accessPackageCatalog](../api/entitlementmanagement-post-accesspackagecatalogs.md) | [accessPackageCatalog](accesspackagecatalog.md) | Create a new accessPackageCatalog object. |
-| [Get accessPackageCatalog](../api/accesspackagecatalog-get.md) | [accessPackageCatalog](accesspackagecatalog.md) | Read properties and relationships of an accessPackageCatalog object. |
-| [Update accessPackageCatalog](../api/accesspackagecatalog-update.md)|None | Update the properties of an accessPackageCatalog object. |
-| [Delete accessPackageCatalog](../api/accesspackagecatalog-delete.md) | | Delete accessPackageCatalog. |
-| **Access package resources**| | |
-| [List accessPackageCatalog resources](../api/accesspackagecatalog-list-accesspackageresources.md) | [accessPackageResource](accesspackageresource.md) collection | Retrieve a list of accessPackageResource objects in a catalog. |
-| **Access package resource roles**| | |
-| [List accessPackageCatalog resource roles](../api/accesspackagecatalog-list-accesspackageresourceroles.md) | [accessPackageResourceRole](accesspackageresourcerole.md) collection | Retrieve a list of accessPackageResourceRole objects for resources in a catalog. |
-| **Access package custom package workflow extensions**| | |
-|[List accessPackageCustomWorkflowExtensions](../api/accesspackagecatalog-list-accesspackagecustomworkflowextensions.md)|[accessPackageAssignmentRequestWorkflowExtension](../resources/accesspackageassignmentrequestworkflowextension.md) and [accessPackageAssignmentWorkflowExtension](../resources/accesspackageassignmentworkflowextension.md) collection|Get a list of the [accessPackageAssignmentRequestWorkflowExtension](../resources/accesspackageassignmentrequestworkflowextension.md) and [accessPackageAssignmentWorkflowExtension](../resources/accesspackageassignmentworkflowextension.md) objects and their properties.|
-|[Create accessPackageCustomWorkflowExtensions](../api/accesspackagecatalog-post-accesspackagecustomworkflowextensions.md)|[accessPackageAssignmentRequestWorkflowExtension](../resources/accesspackageassignmentrequestworkflowextension.md) or [accessPackageAssignmentWorkflowExtension](../resources/accessPackageAssignmentWorkflowExtension.md)|Create a new [accessPackageAssignmentRequestWorkflowExtension](../resources/accesspackageassignmentrequestworkflowextension.md) or [accessPackageAssignmentWorkflowExtension](../resources/accesspackageassignmentworkflowextension.md) object.|
-|[Get accessPackageAssignmentRequestWorkflowExtension](../api/accesspackageassignmentrequestworkflowextension-get.md)|[accessPackageAssignmentRequestWorkflowExtension](../resources/accesspackageassignmentrequestworkflowextension.md)|Read the properties and relationships of a [accessPackageAssignmentRequestWorkflowExtension](../resources/accesspackageassignmentrequestworkflowextension.md) object.|
-|[Update accessPackageAssignmentRequestWorkflowExtension](../api/accesspackageassignmentrequestworkflowextension-update.md)|[accessPackageAssignmentRequestWorkflowExtension](../resources/accessPackageAssignmentRequestWorkflowExtension.md)|Update the properties of a [accessPackageAssignmentRequestWorkflowExtension](../resources/accessPackageAssignmentRequestWorkflowExtension.md) object.|
-|[Delete accessPackageAssignmentRequestWorkflowExtension](../api/accesspackageassignmentrequestworkflowextension-delete.md)|None|Deletes a [accessPackageAssignmentRequestWorkflowExtension](../resources/accessPackageAssignmentRequestWorkflowExtension.md) object.|
-|[Get accessPackageAssignmentWorkflowExtension](../api/accesspackageassignmentworkflowextension-get.md)|[accessPackageAssignmentWorkflowExtension](../resources/accessPackageAssignmentWorkflowExtension.md)|Read the properties and relationships of a [accessPackageAssignmentWorkflowExtension](../resources/accessPackageAssignmentWorkflowExtension.md) object.|
-|[Update accessPackageAssignmentWorkflowExtension](../api/accesspackageassignmentworkflowextension-update.md)|[accessPackageAssignmentWorkflowExtension](../resources/accessPackageAssignmentWorkflowExtension.md)|Update the properties of a [accessPackageAssignmentWorkflowExtension](../resources/accessPackageAssignmentWorkflowExtension.md) object.|
-|[Delete accessPackageAssignmentWorkflowExtension](../api/accesspackageassignmentworkflowextension-delete.md)|None|Deletes a [accessPackageAssignmentWorkflowExtension](../resources/accessPackageAssignmentWorkflowExtension.md) object.|
-| **Custom access package package workflow extensions**| | |
-|[List customAccessPackageWorkflowExtensions](../api/accesspackagecatalog-list-customaccesspackageworkflowextensions.md)|[customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md) collection|Get a list of the [customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md) objects and their properties.|
-|[Create customAccessPackageWorkflowExtensions](../api/accesspackagecatalog-post-customaccesspackageworkflowextensions.md)|[customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md)|Create a new [customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md) object.|
-|[Get customAccessPackageWorkflowExtension](../api/customaccesspackageworkflowextension-get.md)|[customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md)|Read the properties and relationships of a [customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md) object.|
-|[Update customAccessPackageWorkflowExtension](../api/customaccesspackageworkflowextension-update.md)|[customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md)|Update the properties of a [customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md) object.|
-|[Delete customAccessPackageWorkflowExtension](../api/customaccesspackageworkflowextension-delete.md)|None|Deletes a [customAccessPackageWorkflowExtension](../resources/customaccesspackageworkflowextension.md) object.|
+| [List](../api/entitlementmanagement-list-accesspackagecatalogs.md) | [accessPackageCatalog](accesspackagecatalog.md) collection | Retrieve a list of accesspackagecatalog objects. |
+| [Create](../api/entitlementmanagement-post-accesspackagecatalogs.md) | [accessPackageCatalog](accesspackagecatalog.md) | Create a new accessPackageCatalog object. |
+| [Get](../api/accesspackagecatalog-get.md) | [accessPackageCatalog](accesspackagecatalog.md) | Read properties and relationships of an accessPackageCatalog object. |
+| [Update](../api/accesspackagecatalog-update.md)|None | Update the properties of an accessPackageCatalog object. |
+| [Delete](../api/accesspackagecatalog-delete.md) | | Delete accessPackageCatalog. |
+| **Access package catalog resources**| | |
+| [List](../api/accesspackagecatalog-list-accesspackageresources.md) | [accessPackageResource](accesspackageresource.md) collection | Retrieve a list of accessPackageResource objects in a catalog. |
+| **Access package catalog resource roles**| | |
+| [List](../api/accesspackagecatalog-list-accesspackageresourceroles.md) | [accessPackageResourceRole](accesspackageresourcerole.md) collection | Retrieve a list of accessPackageResourceRole objects for resources in a catalog. |
## Properties
v1.0 Accesspackagesubject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackagesubject.md
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
| Method | Return Type | Description | |:-|:|:|
-| [Update](../api/accesspackagesubject-update.md)|None | Update the properties of an **accesspackagesubject** object. |
| [Get](../api/accesspackagesubject-get.md)|[accessPackageSubject](../resources/accesspackagesubject.md) | Get the properties of an **accesspackagesubject** object. |
+| [Update](../api/accesspackagesubject-update.md)|None | Update the properties of an **accesspackagesubject** object. |
## Properties
v1.0 Accessreview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreview.md
Represents a Microsoft Entra [access review](accessreviews-root.md).
|[Send reminder](../api/accessreview-sendreminder.md) | None. | Send a reminder to the reviewers of an accessReview. | |[Stop](../api/accessreview-stop.md) | None. | Stop an accessReview. | |[Reset](../api/accessreview-reset.md) | None. | Reset the decisions in an in-progress accessReview. |
-|[Apply accessReview decisions](../api/accessreview-apply.md) | None. | Apply the decisions from a completed accessReview. |
+|[Apply decisions](../api/accessreview-apply.md) | None. | Apply the decisions from a completed accessReview. |
## Properties
v1.0 Accessreviewhistoryinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewhistoryinstance.md
Namespace: microsoft.graph
|Method|Return type|Description| |:--|:-|:-| |[List](../api/accessreviewhistorydefinition-list-instances.md)|[accessReviewHistoryInstance](accessreviewhistoryinstance.md) collection|Retrieve a list of the [accessReviewHistoryInstance](accessreviewhistoryinstance.md) objects and their properties.|
-|[generateDownloadUri](../api/accessreviewhistoryinstance-generatedownloaduri.md)|[accessReviewHistoryDefinition](accessreviewhistorydefinition.md)|Generates a URI that can be used to retrieve the instance's review history data.|
+|[Generate download URI](../api/accessreviewhistoryinstance-generatedownloaduri.md)|[accessReviewHistoryDefinition](accessreviewhistorydefinition.md)|Generates a URI that can be used to retrieve the instance's review history data.|
## Properties
v1.0 Accessreviewinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstance.md
Every **accessReviewInstance** contains a list of [decisions](accessreviewinstan
| Method | Return Type | Description | |:|:--|:-|
-|[List accessReviewInstances](../api/accessreviewscheduledefinition-list-instances.md) | [accessReviewInstance](accessreviewinstance.md) collection | Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties. |
-|[Get accessReviewInstance](../api/accessreviewinstance-get.md) | [accessReviewInstance](accessreviewinstance.md) | Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object. |
-|[Update accessReviewInstance](../api/accessreviewinstance-update.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Update the reviewers of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|
-|[filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instances on a given [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) for which the calling user is the reviewer of one or more decisions.|
+|[List](../api/accessreviewscheduledefinition-list-instances.md) | [accessReviewInstance](accessreviewinstance.md) collection | Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties. |
+|[Get](../api/accessreviewinstance-get.md) | [accessReviewInstance](accessreviewinstance.md) | Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object. |
+|[Update](../api/accessreviewinstance-update.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Update the reviewers of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|
+|[Filter by current user](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instances on a given [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) for which the calling user is the reviewer of one or more decisions.|
|[List contacted reviewers](../api/accessreviewinstance-list-contactedreviewers.md)|[accessReviewReviewer](../resources/accessreviewreviewer.md) collection|Get the reviewers who received notifications for an access review instance.|
-|[sendReminder](../api/accessreviewinstance-sendreminder.md) | None. | Send a reminder to the reviewers of an accessReviewInstance. |
-|[stop](../api/accessreviewinstance-stop.md) | None. | Manually stop an accessReviewInstance. |
-|[acceptRecommendations](../api/accessreviewinstance-acceptrecommendations.md) | None. | Allows the calling user to accept the decision recommendation for each NotReviewed accessReviewInstanceDecisionItem that they're the reviewer on for a specific accessReviewInstance. |
-|[applyDecisions](../api/accessreviewinstance-applydecisions.md) | None. | Manually apply decisions on an accessReviewInstance. |
-|[stopApplyDecisions](../api/accessreviewinstance-stopapplydecisions.md) | None. |Allows the calling user to stop the apply decision action on a specific accessReviewInstance. |
-|[batchRecordDecisions](../api/accessreviewinstance-batchrecorddecisions.md)|None|Review batches of principals or resources in one call.|
-|[resetDecisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`.|
+|[Send reminder](../api/accessreviewinstance-sendreminder.md) | None. | Send a reminder to the reviewers of an accessReviewInstance. |
+|[Stop](../api/accessreviewinstance-stop.md) | None. | Manually stop an accessReviewInstance. |
+|[Accept recommendations](../api/accessreviewinstance-acceptrecommendations.md) | None. | Allows the calling user to accept the decision recommendation for each NotReviewed accessReviewInstanceDecisionItem that they're the reviewer on for a specific accessReviewInstance. |
+|[Apply decisions](../api/accessreviewinstance-applydecisions.md) | None. | Manually apply decisions on an accessReviewInstance. |
+|[Stop apply decisions](../api/accessreviewinstance-stopapplydecisions.md) | None. |Allows the calling user to stop the apply decision action on a specific accessReviewInstance. |
+|[Batch record decisions](../api/accessreviewinstance-batchrecorddecisions.md)|None|Review batches of principals or resources in one call.|
+|[Reset decisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`.|
|[List stages](../api/accessreviewinstance-list-stages.md)|[accessReviewStage](../resources/accessreviewstage.md) collection| Retrieve the stages in a multi-stage access review instance.| |[List decisions](../api/accessreviewinstance-list-decisions.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get the accessReviewInstanceDecisionItem resources from the decisions navigation property.|
-|[List pendingAccessReviewInstances (deprecated)](../api/accessreviewinstance-pendingaccessreviewinstances.md) | [accessReviewInstance](accessreviewinstance.md) collection. | Get all pending accessReviewInstance resources assigned to the calling user. This method is being deprecated and replaced by [filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md). |
+|[List pending access review instances (deprecated)](../api/accessreviewinstance-pendingaccessreviewinstances.md) | [accessReviewInstance](accessreviewinstance.md) collection. | Get all pending accessReviewInstance resources assigned to the calling user. This method is being deprecated and replaced by [filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md). |
## Properties | Property | Type | Description |
Every **accessReviewInstance** contains a list of [decisions](accessreviewinstan
## Relationships
-| Relationship | Type |Description|
+| Relationship | Type |Description|
|:|:--|:-| | contactedReviewers |[accessReviewReviewer](../resources/accessreviewreviewer.md) collection| Returns the collection of reviewers who were contacted to complete this review. While the **reviewers** and **fallbackReviewers** properties of the **accessReviewScheduleDefinition** might specify group owners or managers as **reviewers**, **contactedReviewers** returns their individual identities. Supports `$select`. Read-only. | | definition |[accessReviewScheduleDefinition](accessreviewscheduledefinition.md) | There's exactly one **accessReviewScheduleDefinition** associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. |
v1.0 Accessreviewinstancedecisionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitem.md
Represents a Microsoft Entra [access review](accessreviewsv2-overview.md) decisi
| Method | Return Type | Description | |:|:--|:-|
-|[List decisions](../api/accessreviewinstance-list-decisions.md) (from an access review instance) | [accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects and their properties.|
-|[List decisions](../api/accessreviewstage-list-decisions.md) (from a stage of an access review instance)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects for a stage of an access review instance.|
+|[List instance decisions](../api/accessreviewinstance-list-decisions.md) (from an access review instance) | [accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects and their properties.|
+|[List stage decisions](../api/accessreviewstage-list-decisions.md) (from a stage of an access review instance)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects for a stage of an access review instance.|
|[Get](../api/accessreviewinstancedecisionitem-get.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md)|Read the properties and relationships of an [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object.| |[Update](../api/accessreviewinstancedecisionitem-update.md) | None. | For any accessReviewInstanceDecisionItems that the calling user is assigned a reviewer on, calling user can record a decision by patching the decision object. | |[Filter by current user](../api/accessreviewinstancedecisionitem-filterbycurrentuser.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Retrieves all [accessReviewInstanceDecisionItems](accessreviewinstancedecisionitem.md) objects where the calling use is the reviewer for a given [accessReviewInstance](accessreviewinstance.md).|
Represents a Microsoft Entra [access review](accessreviewsv2-overview.md) decisi
## Relationships
-| Relationship | Type |Description|
+| Relationship | Type |Description|
|:|:--|:-| | instance |[accessReviewInstance](accessreviewinstance.md) | There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. | | insights |[governanceInsight](governanceinsight.md) collection | Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an **accessReviewInstanceDecisionItem**. |
v1.0 Administrativeunit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/administrativeunit.md
This resource supports:
- Adding your own data to custom properties as [extensions](/graph/extensibility-overview). - Using [delta query](/graph/delta-query-overview) to track incremental additions, deletions, and updates, by providing a [delta](../api/user-delta.md) function.
+- [OData query capabilities](/graph/query-parameters) including `$select`, `$filter`, `$search`, and `$top`. Specific usages are supported only with [Advanced query capabilities](/graph/aad-advanced-queries#group-properties).
## Methods
This resource supports:
|[Update](../api/administrativeunit-update.md) | [administrativeUnit](administrativeunit.md) |Update administrativeUnit object. | |[Delete](../api/administrativeunit-delete.md) | None |Delete administrativeUnit object. | |[Get delta](../api/administrativeunit-delta.md)|[administrativeUnit](administrativeunit.md)|Get newly created, updated, or deleted **administrativeUnits** without having to perform a full read of the entire resource collection.|
-|[Add a member](../api/administrativeunit-post-members.md) |[directoryObject](directoryobject.md)| Add a member (user or group).|
+|**Memberships**| | |
+|[Add member](../api/administrativeunit-post-members.md) |[directoryObject](directoryobject.md)| Add a member (user or group).|
|[List members](../api/administrativeunit-list-members.md) |[directoryObject](directoryobject.md) collection| Get the list of (user and group) members.|
-|[Get a member](../api/administrativeunit-get-members.md) |[directoryObject](directoryobject.md)| Get a specific member.|
-|[Remove a member](../api/administrativeunit-delete-members.md) |[directoryObject](directoryobject.md)| Remove a member.|
-|[Assign a role with scope](../api/administrativeunit-post-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Assign a Microsoft Entra role with administrative unit scope.|
+|[Get member](../api/administrativeunit-get-members.md) |[directoryObject](directoryobject.md)| Get a specific member.|
+|[Remove member](../api/administrativeunit-delete-members.md) |[directoryObject](directoryobject.md)| Remove a member.|
+|**Role assignments**| | |
+|[Assign role with scope](../api/administrativeunit-post-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Assign a Microsoft Entra role with administrative unit scope.|
|[List role assignments with scope](../api/administrativeunit-list-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md) collection| List Microsoft Entra role assignments with administrative unit scope.|
-|[Get a role assignment with scope](../api/administrativeunit-get-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Get a Microsoft Entra role assignment with administrative unit scope.|
-|[Remove a role assignment with scope](../api/administrativeunit-delete-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Remove a Microsoft Entra role assignment with administrative unit scope.|
-|**Open extensions**| | |
-|[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.|
-|[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
+|[Get role assignment with scope](../api/administrativeunit-get-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Get a Microsoft Entra role assignment with administrative unit scope.|
+|[Remove role assignment with scope](../api/administrativeunit-delete-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Remove a Microsoft Entra role assignment with administrative unit scope.|
+|**Deleted items**| | |
+|[List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted administrative units from a collection of directory objects. |
+|[Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted administrative unit object. |
+|[Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted administrative unit object. |
> [!NOTE] > The URL endpoint for calling the **administrativeUnits** API is `/administrativeUnits` in the `beta` endpoint but `/directory/administrativeUnits` in the `v1.0` endpoint.
v1.0 Application https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/application.md
This resource supports:
| Method | Return Type | Description | |:|:--|:-|
-|[List applications](../api/application-list.md) | [application](application.md) collection | Retrieve the list of applications in the organization. |
-|[Create application](../api/application-post-applications.md) | [application](application.md) | Creates (registers) a new application.|
-|[Get application](../api/application-get.md) | [application](application.md) |Read properties and relationships of application object.|
-|[Update application](../api/application-update.md) | None |Update application object. |
-|[Upsert application](../api/application-upsert.md) | [application](application.md) | Create a new application if it doesn't exist, or update the properties of an existing application.|
-|[Delete application](../api/application-delete.md) | None |Delete application object. |
-|[List deleted applications](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted applications. |
-| [List deleted applications owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the applications deleted in the tenant in the last 30 days and that are owned by a user. |
-|[Get deleted application](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted application. |
-|[Permanently delete application](../api/directory-deleteditems-delete.md) | None | Permanently delete an application. |
-|[Restore deleted application](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted application. |
-|[delta](../api/application-delta.md)|[application](application.md) collection| Get incremental changes for applications. |
-|[Create call](../api/application-post-calls.md)|[call](call.md)|Create a new call by posting to the calls collection.|
-|[Create online meeting](../api/application-post-onlinemeetings.md)|[onlineMeeting](onlinemeeting.md)|Create a new online meeting by posting to the onlineMeetings collection.|
+|[List](../api/application-list.md) | [application](application.md) collection | Retrieve the list of applications in the organization. |
+|[Create](../api/application-post-applications.md) | [application](application.md) | Creates (registers) a new application.|
+|[Get](../api/application-get.md) | [application](application.md) |Read properties and relationships of application object.|
+|[Update](../api/application-update.md) | None |Update application object. |
+|[Upsert](../api/application-upsert.md) | [application](application.md) | Create a new application if it doesn't exist, or update the properties of an existing application.|
+|[Delete](../api/application-delete.md) | None |Delete application object. |
+|[Get delta](../api/application-delta.md)|[application](application.md) collection| Get incremental changes for applications. |
+|**Deleted items**| | |
+|[List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted applications. |
+|[Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted application. |
+|[Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted application. |
+|[Permanently delete](../api/directory-deleteditems-delete.md) | None | Permanently delete an application. |
+| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the applications deleted in the tenant in the last 30 days and that are owned by a user. |
|**Certificates and secrets**| | | |[Add password](../api/application-addpassword.md)|[passwordCredential](passwordcredential.md)|Add a strong password or secret to an application.| |[Remove password](../api/application-removepassword.md)|[passwordCredential](passwordcredential.md)|Remove a password or secret from an application.| |[Add key](../api/application-addkey.md)|[keyCredential](keycredential.md)|Add a key credential to an application.| |[Remove key](../api/application-removekey.md)|None|Remove a key credential from an application.| |**Owners**| | |
-|[List owners](../api/application-list-owners.md) |[directoryObject](directoryobject.md) collection| Get the owners of an application. |
-|[Add owner](../api/application-post-owners.md) |[directoryObject](directoryobject.md)| Assign an owner to an application. Application owners can be users or service principals. |
-|[Remove owner](../api/application-delete-owners.md) |None| Remove an owner from an application. As a recommended best practice, apps should have at least two owners.|
+|[List](../api/application-list-owners.md) |[directoryObject](directoryobject.md) collection| Get the owners of an application. |
+|[Add](../api/application-post-owners.md) |[directoryObject](directoryobject.md)| Assign an owner to an application. Application owners can be users or service principals. |
+|[Remove](../api/application-delete-owners.md) |None| Remove an owner from an application. As a recommended best practice, apps should have at least two owners.|
|**Verified publisher**| | |
-|[Set verified publisher](../api/application-setverifiedpublisher.md)| None | Set the verified publisher of an application.|
-|[Unset verified publisher](../api/application-unsetverifiedpublisher.md)| None | Unset the verified publisher of an application.|
+|[Set](../api/application-setverifiedpublisher.md)| None | Set the verified publisher of an application.|
+|[Unset](../api/application-unsetverifiedpublisher.md)| None | Unset the verified publisher of an application.|
## Properties
This resource supports:
| isFallbackPublicClient | Boolean | Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is `false`, which means the fallback application type is confidential client such as a web app. There are certain scenarios where Microsoft Entra ID can't determine the client application type. For example, the [ROPC](https://tools.ietf.org/html/rfc6749#section-4.3) flow where the application is configured without specifying a redirect URI. In those cases Microsoft Entra ID interprets the application type based on the value of this property.| | keyCredentials | [keyCredential](keycredential.md) collection | The collection of key credentials associated with the application. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`).| | logo | Stream | The main logo for the application. Not nullable. |
+| nativeAuthenticationApisEnabled | nativeAuthenticationApisEnabled | Specifies whether the Native Authentication APIs are enabled for the application. The possible values are: `none`and `all`. Default is `none`. For more information, see [Native Authentication](/entra/external-id/customers/concept-native-authentication). |
| notes | String | Notes relevant for the management of the application. | | oauth2RequiredPostResponse | Boolean | Specifies whether, as part of OAuth 2.0 token requests, Microsoft Entra ID allows POST requests, as opposed to GET requests. The default is `false`, which specifies that only GET requests are allowed. | | onPremisesPublishing |[onPremisesPublishing](onpremisespublishing.md)| Represents the set of properties required for [configuring Application Proxy](/graph/application-proxy-configure-api) for this application. Configuring these properties allows you to publish your on-premises application for secure remote access. |
The following JSON representation shows the resource type.
"isFallbackPublicClient": false, "keyCredentials": [{"@odata.type": "microsoft.graph.keyCredential"}], "logo": "Stream",
+ "nativeAuthenticationApisEnabled": "String",
"notes": "String", "oauth2RequiredPostResponse": false, "optionalClaims": {"@odata.type": "microsoft.graph.optionalClaims"},
v1.0 Applications Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applications-api-overview.md
Application templates are apps that are available in the [Microsoft Entra app ga
| Policy description | API operations | Applies to | |--|--|--| | Manage Microsoft Entra ID Remote Desktop Services (RDS) authentication protocol | [remoteDesktopSecurityConfiguration resource type and its associated methods](../resources/remotedesktopsecurityconfiguration.md) | Service principals |
-| Configure SAML tokens policy | [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br>Service principals |
-| Configure policies for access, SAML, and ID tokens | Token lifetime policy - [tokenLifetimePolicy resource type and its associated methods](../resources/tokenlifetimepolicy.md)<br><br>Token issuance policy - [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br>Service principals |
+| Configure SAML tokens policy | [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br><br>Service principals |
+| Configure policies for access, SAML, and ID tokens | Token lifetime policy - [tokenLifetimePolicy resource type and its associated methods](../resources/tokenlifetimepolicy.md)<br><br>Token issuance policy - [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br><br>Service principals |
| Manage idle session timeout for Microsoft 365 web apps, for all device types<br><br>**Note:** To trigger the policy only for unmanaged devices, you also need to add a Conditional Access policy. | [activityBasedTimeoutPolicy resource type and its associated methods](../resources/activitybasedtimeoutpolicy.md)| Microsoft 365 web apps | | Manage policies for how certificates and password secrets can be used in your organization. Create tenant-wide policies or app-specific policies such as blocking the use of or restricting the lifetime of password secrets or symmetric keys and enforcing trusted certificate authorities | [Application authentication methods policies](../resources/applicationauthenticationmethodpolicy.md) | Applications | | Manage claims mapping policies for WS-Fed, SAML, OAuth 2.0, and OpenID Connect protocols, and the applications the policies apply to | [claimsMappingPolicy resource type and its associated methods](../resources/claimsmappingpolicy.md) | Service principals | | Manage Home Realm Discovery (HRD) for the tenant and assignment of the policy to a service principal | [homeRealmDiscoveryPolicy resource type and its associated methods](../resources/homerealmdiscoverypolicy.md) | Service principals |
+| Manage permission grant pre-approval policies | [permissionGrantPreApprovalPolicy resource type and its associated methods](../resources/permissiongrantpreapprovalpolicy.md) | Service principals |
## Identity synchronization (provisioning)
v1.0 Attendancerecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attendancerecord.md
Contains information associated with an attendance record in a [meetingAttendanc
| emailAddress | String | Email address of the user associated with this attendance record. | | identity | [identity](identity.md) | Identity of the user associated with this attendance record. The specific type will be one of the following derived types of [identity](identity.md), depending on the type of the user: [communicationsUserIdentity](communicationsUserIdentity.md), [azureCommunicationServicesUserIdentity](azureCommunicationServicesUserIdentity.md). | | role | String | Role of the attendee. Possible values are: `None`, `Attendee`, `Presenter`, and `Organizer`. |
-| registrantId | String | Unique identifier of a [meetingRegistrant](meetingregistrantbase.md). Presents when the participant has registered for the meeting. |
+| registrantId | String | Unique identifier of a [meetingRegistrant](meetingregistrantbase.md). Presents when the participant has registered for the meeting. (deprecated) |
| totalAttendanceInSeconds | Int32 | Total duration of the attendances in seconds. |
+> [!TIP]
+> The **registrantId** property is deprecated and will stop returning data on **December 31, 2024**. There will be a new property replacing this by the end of 2024. For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ ## JSON representation The following is a JSON representation of the resource.
v1.0 Authentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authentication.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Authentication states
# authentication resource type
v1.0 Authenticationmethods Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethods-overview.md
Title: "Microsoft Entra authentication methods API overview"
description: "Authentication methods are how users authenticate in Azure AD." ms.localizationpriority: medium --++ doc_type: "conceptualPageType" Previously updated : 12/05/2023 Last updated : 07/02/2024 # Microsoft Entra authentication methods API overview
We don't recommend using the authentication methods APIs for scenarios where you
|[softwareOathAuthenticationMethod](../resources/softwareoathauthenticationmethod.md)| Allow users to perform multifactor authentication using an application that supports the OATH specification and provides a one-time code. | Get and delete a software token assigned to a user.| |[temporaryaccesspassauthenticationmethod](temporaryaccesspassauthenticationmethod.md)|Temporary Access Pass is a time-limited passcode that serves as a strong credential and allows onboarding of passwordless credentials. | Set a new Temporary Access Pass on a user.| |[windowsHelloForBusinessAuthenticationMethod](windowsHelloForBusinessAuthenticationMethod.md)|Windows Hello for Business is a passwordless sign-in method on Windows devices.|See devices where a user has enabled Windows Hello for Business sign-in. Delete a Windows Hello for Business credential.|
+|[Authentication states](authentication.md)|Manage a user's sign-in preferences and per-user MFA|See or set the MFA state for a user. See or set the system-preferred multifactor authentication (MFA) setting.|
|[passwordlessmicrosoftauthenticatorauthenticationmethod](passwordlessmicrosoftauthenticatorauthenticationmethod.md) (deprecated)|Microsoft Authenticator Passwordless Phone Sign-in can be used by a user to sign-in to Microsoft Entra ID|Delete a Passwordless Phone Sign-in authentication method.| The following authentication methods are not yet supported in Microsoft Graph `beta`.
v1.0 Authenticationstrengths Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationstrengths-overview.md
ms.localizationpriority: medium
-doc_type: "conceptualPageType"
+ Last updated 09/12/2023
v1.0 Azureadauthentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureadauthentication.md
Title: "azureADAuthentication resource type"
-description: "Collects the Microsoft Entra SLA attainment for each month for a Microsoft Entra tenant."
+description: "Represents the Microsoft Entra SLA attainment for each month for a Microsoft Entra tenant."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: "Microsoft Entra health"
# azureADAuthentication resource type
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Collects the Microsoft Entra SLA attainment for each month for a Microsoft Entra tenant.
+Represents the Microsoft Entra SLA attainment for each month for a Microsoft Entra tenant. For more information, see [What is Microsoft Entra Health?](/entra/identity/monitoring-health/concept-microsoft-entra-health)
Inherits from [entity](../resources/entity.md). ## Methods |Method|Return type|Description| |:|:|:|
-|[Get Microsoft Entra authentication](../api/azureadauthentication-get.md)|[azureADAuthentication](../resources/azureadauthentication.md)|Read the properties and relationships of an [azureADAuthentication](../resources/azureadauthentication.md) object.|
+|[Get SLA attainment](../api/azureadauthentication-get.md)|[azureADAuthentication](../resources/azureadauthentication.md)|Read the properties and relationships of an [azureADAuthentication](../resources/azureadauthentication.md) object.|
## Properties |Property|Type|Description| |:|:|:|
-|attainments|[serviceLevelAgreementAttainment](../resources/servicelevelagreementattainment.md) collection|A list of monthly **serviceLevelAgreementAttainment** objects.|
+|attainments|[serviceLevelAgreementAttainment](../resources/servicelevelagreementattainment.md) collection|SLA data for a Microsoft Entra tenant for a calendar month.|
## Relationships None.
v1.0 Backuprestoreroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/backuprestoreroot.md
Title: "backupRestoreRoot resource type"
-description: "BackupRestoreRoot resource of Microsoft 365 Backup and Storage"
+description: "Represents the Microsoft 365 Backup Storage service in a tenant."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Backup restore
# backupRestoreRoot resource type
v1.0 Bookingappointment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingappointment.md
Title: "bookingAppointment resource type" description: "Represents a customer appointment for a bookingService, performed by a set of staff members, provided by a Microsoft Bookings business."
+ms.localizationpriority: medium
doc_type: resourcePageType
Represents a customer appointment for a [bookingService](bookingservice.md), per
|customerId|String|The ID of the [bookingCustomer](bookingcustomer.md) for this appointment. If no ID is specified when an appointment is created, then a new **bookingCustomer** object is created. Once set, you should consider the **customerId** immutable.| |customerLocation|[location](location.md)|Represents location information for the [bookingCustomer](bookingcustomer.md) who is booking the appointment.| |customerName|String|The customer's name.|
-|customerNotes|String|Notes from the customer associated with this appointment. You can get the value only when reading this **bookingAppointment** by its ID. <br> You can set this property only when initially creating an appointment with a new customer. After that point, the value is computed from the customer represented by **customerId**.|
+|customerNotes|String|Notes from the customer associated with this appointment. You can get the value only when you read this **bookingAppointment** by its ID. You can set this property only when you initially create an appointment with a new customer.|
|customerPhone|String|The customer's phone number.| |customers|[bookingCustomerInformation](../resources/bookingcustomerinformation.md) collection|A collection of the customer properties for an appointment. An appointment will contain a list of customer information and each unit will indicate the properties of a customer who is part of that appointment. Optional.| |customerTimeZone|String|The time zone of the customer. For a list of possible values, see [dateTimeTimeZone](datetimetimezone.md).|
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Bookingbusiness https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingbusiness.md
Title: "bookingBusiness resource type" description: "Represents a business in Microsoft Bookings."
+ms.localizationpriority: medium
doc_type: resourcePageType
v1.0 Bookingcustomer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingcustomer.md
Title: "bookingCustomer resource type" description: "Represents a customer of a bookingBusiness."
+ms.localizationpriority: medium
doc_type: resourcePageType
Represents a customer of a [bookingBusiness](bookingbusiness.md).
| Property | Type |Description| |:|:--|:-| |addresses|[physicalAddress](../resources/physicaladdress.md) collection|Addresses associated with the customer, including home, business and other addresses.|
-|createdDateTime|DateTimeOffset|The date, time and timezone when the customer was created.|
+|createdDateTime|DateTimeOffset|The date, time, and timezone when the customer was created.|
|displayName|String|The name of the customer.| |emailAddress|String|The SMTP address of the customer.| |id|String| The ID of the customer. Read-only.|
-|lastUpdatedDateTime|DateTimeOffset|The date, time and timezone when the customer was last updated.|
+|lastUpdatedDateTime|DateTimeOffset|The date, time, and timezone when the customer was last updated.|
|phones|[phone](../resources/phone.md) collection|Phone numbers associated with the customer, including home, business and mobile numbers.| ## Relationships
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Call https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/call.md
https://teams.microsoft.com/l/meetup-join/19:meeting_NTg0NmQ3NTctZDVkZC00YzRhLTh
| [Mute all participants](../api/participant-muteall.md) | [commsOperation](commsoperation.md) | Mute all participants in the call. | | [Mute participant](../api/participant-mute.md) | [muteParticipantOperation](muteparticipantoperation.md) | Mute a participant in the group call. | | [Create](../api/call-post-audioroutinggroups.md) | [audioRoutingGroup](audioroutinggroup.md) | Create a new **audioRoutingGroup** by posting to the audioRoutingGroups collection. |
-| [List audioRoutingGroups](../api/call-list-audioroutinggroups.md) | [audioRoutingGroup](audioroutinggroup.md) collection | Get an **audioRoutingGroup** object collection. |
+| [List audio routing groups](../api/call-list-audioroutinggroups.md) | [audioRoutingGroup](audioroutinggroup.md) collection | Get an **audioRoutingGroup** object collection. |
| [Add large gallery view](../api/call-addlargegalleryview.md) | [addLargeGalleryViewOperation](addlargegalleryviewoperation.md) | Add the large gallery view to a call. | | **Interactive-Voice-Response** | | | | [Play prompt](../api/call-playprompt.md) | [playPromptOperation](playpromptoperation.md) | Play prompt in the call. |
v1.0 Callrecording https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecording.md
Represents a recording associated with an [online meeting](onlinemeeting.md).
| id | String | The unique identifier for the recording. Read-only. Inherited from [entity](../resources/entity.md).| | meetingId | String | The unique identifier of the **onlineMeeting** related to this recording. Read-only.| | meetingOrganizer| [identitySet](identityset.md)| The identity information of the organizer of the **onlineMeeting** related to this recording. Read-only.|
-| meetingOrganizerId| String| The unique identifier of the organizer of the **onlineMeeting** related to this recording. Read-only.|
| recordingContentUrl| String| The URL that can be used to access the content of the recording. Read-only.| ## JSON representation
The following JSON representation shows the resource type.
"id": "String (identifier)", "meetingId": "String", "meetingOrganizer": {"@odata.type": "microsoft.graph.identitySet"},
- "meetingOrganizerId": "String",
"recordingContentUrl": "String" } ```
v1.0 Callrecords Clientuseragent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-clientuseragent.md
the [userAgent](callrecords-useragent.md) type.
|headerValue|String|User-agent header value reported by this endpoint.| |platform|microsoft.graph.callRecords.clientPlatform|Identifies the platform used by this endpoint. Possible values are: `unknown`, `windows`, `macOS`, `iOS`, `android`, `web`, `ipPhone`, `roomSystem`, `surfaceHub`, `holoLens`, `unknownFutureValue`.| |productFamily|microsoft.graph.callRecords.productFamily|Identifies the family of application software used by this endpoint. Possible values are: `unknown`, `teams`, `skypeForBusiness`, `lync`, `unknownFutureValue`, `azureCommunicationServices`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value(s) in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `azureCommunicationServices`.|
-|communicationServiceId|String|Immutable resource identifier of the Azure Communication Service associated with this endpoint based on [Communication Services APIs](https://azure.microsoft.com/en-us/services/communication-services/).|
+|communicationServiceId|String|Immutable resource identifier of the Azure Communication Service associated with this endpoint based on [Communication Services APIs](https://azure.microsoft.com/services/communication-services/).|
|azureADAppId|String|The unique identifier of the Microsoft Entra application used by this endpoint.| ## JSON representation
v1.0 Calls Api Ivr Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calls-api-ivr-overview.md
- Title: "IVR scenarios in calls"
-description: "The following are the Interactive Voice Response (IVR) scenarios that the calling APIs in Microsoft Graph support:"
--
-doc_type: conceptualPageType
--
-# IVR scenarios in calls
-
-Namespace: microsoft.graph
--
-The following are the Interactive Voice Response (IVR) scenarios that the calling APIs in Microsoft Graph support:
--- Playing an audio prompt - for example, when a call is placed in a customer service agent's queue.-- Recording a response -for example, to record the caller's audio, usually after they heard a prompt with options.-- Subscribing to tones - for example, when you want to know what DTMF tones the caller selected, usually after hearing the audio prompt.-- Cancel media processing - for example, when you want to cancel any playPrompt or recordResponse operations that might be in process.--
v1.0 Calltranscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calltranscript.md
Represents a transcript associated with an [online meeting](onlinemeeting.md).
| id| String| The unique identifier for the transcript. Read-only.| | meetingId | String | The unique identifier of the online meeting related to this transcript. Read-only.| | meetingOrganizer| [identitySet](identityset.md)| The identity information of the organizer of the **onlineMeeting** related to this transcript. Read-only.|
-| meetingOrganizerId| String| The unique identifier of the organizer of the **onlineMeeting** related to this transcript. Read-only.|
| metadataContent| Stream| The time-aligned metadata of the utterances in the transcript. Read-only.| | transcriptContentUrl| String| The URL that can be used to access the content of the transcript. Read-only.|
The following JSON representation shows the resource type.
"id": "String (identifier)", "meetingId": "String", "meetingOrganizer": {"@odata.type": "microsoft.graph.identitySet"},
- "meetingOrganizerId": "String",
"metadataContent": "Stream", "transcriptContentUrl": "String" }
v1.0 Channelsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelsummary.md
Title: "channelSummary resource type" description: "Contains information about a channel in Microsoft Teams, including numbers of guests, members, and owners, and whether the channel includes members from other tenants." ms.localizationpriority: medium-+ doc_type: resourcePageType
v1.0 Chat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chat.md
Represents a chat that is a collection of [chatMessages](chatmessage.md) between
|[Remove tab from chat](../api/chat-delete-tabs.md) | None | Remove (unpin) a tab from a chat (and associated meeting).| | **Operations** ||| |[List operations](../api/chat-list-operations.md) | [teamsAsyncOperation](teamsAsyncOperation.md) collection | Get the list of async operations that ran or are running on the chat.|
-|[Get operation on chat](../api/teamsasyncoperation-get.md#example-get-operation-on-chat) | [teamsAsyncOperation](teamsAsyncOperation.md) | Get a single async operation that ran or is running on the chat.|
+|[Get operation on chat](../api/teamsasyncoperation-get.md) | [teamsAsyncOperation](teamsAsyncOperation.md) | Get a single async operation that ran or is running on the chat.|
| **Pinned messages** ||| |[List pinned messages](../api/chat-list-pinnedmessages.md)|[pinnedChatMessageInfo](../resources/pinnedchatmessageinfo.md) collection|Get a list of pinned messages in a chat.| |[Pin message](../api/chat-post-pinnedmessages.md)|[pinnedChatMessageInfo](../resources/pinnedchatmessageinfo.md)|Pin a chat message in a chat.|
v1.0 Claimsmappingpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/claimsmappingpolicy.md
Inherits from [stsPolicy](stsPolicy.md).
| Method | Return Type | Description | |:-|:|:|
-| [Create claimsMappingPolicy](../api/claimsmappingpolicy-post-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Create a claimsMappingPolicy object. |
-| [Get claimsMappingPolicy](../api/claimsmappingpolicy-get.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of a claimsMappingPolicy object. |
-| [List claimsMappingPolicies](../api/claimsmappingpolicy-list.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of claimsMappingPolicies objects. |
-| [Update claimsMappingPolicy](../api/claimsmappingpolicy-update.md) | None | Update a claimsMappingPolicy object. |
-| [Delete claimsMappingPolicy](../api/claimsmappingpolicy-delete.md) | None | Delete a claimsMappingPolicy object. |
-| **Directory objects** | | |
-| [List appliesTo](../api/claimsmappingpolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
-| [Assign claimsMappingPolicy](../api/serviceprincipal-post-claimsmappingpolicies.md) | None | Assign a claimsMappingPolicy to a [servicePrincipal](serviceprincipal.md) object. |
-| [List assigned claimsMappingPolicy](../api/serviceprincipal-list-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) collection | List the claimsMappingPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
-| [Remove claimsMappingPolicy](../api/serviceprincipal-delete-claimsmappingpolicies.md) | None | Remove a claimsMappingPolicy from a [servicePrincipal](serviceprincipal.md) object. |
+| [List](../api/claimsmappingpolicy-list.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of claimsMappingPolicies objects. |
+| [Create](../api/claimsmappingpolicy-post-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Create a claimsMappingPolicy object. |
+| [Get](../api/claimsmappingpolicy-get.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of a claimsMappingPolicy object. |
+| [Update](../api/claimsmappingpolicy-update.md) | None | Update a claimsMappingPolicy object. |
+| [Delete](../api/claimsmappingpolicy-delete.md) | None | Delete a claimsMappingPolicy object. |
+| [List applies to](../api/claimsmappingpolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
+| [Assign to service principal](../api/serviceprincipal-post-claimsmappingpolicies.md) | None | Assign a claimsMappingPolicy to a [servicePrincipal](serviceprincipal.md) object. |
+| [List assigned to service principal](../api/serviceprincipal-list-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) collection | List the claimsMappingPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
+| [Unassign from service principal](../api/serviceprincipal-delete-claimsmappingpolicies.md) | None | Remove a claimsMappingPolicy from a [servicePrincipal](serviceprincipal.md) object. |
## Properties | Property | Type | Description | |:-|:|:| |id|String| Unique identifier for this policy. Read-only.|
-|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. See below for more details about the JSON schema for this property. Required.|
+|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. For more information about the JSON schema for this property, see [Properties of a claims-mapping policy definition](#properties-of-a-claims-mapping-policy-definition). Required.|
|displayName|String| Display name for this policy. Required.| |isOrganizationDefault|Boolean|Ignore this property. The claims-mapping policy can only be applied to service principals and can't be set globally for the organization.| ### Properties of a claims-mapping policy definition
-The properties below form the JSON object that represents a claims-mapping policy. This JSON object must be **converted to a string with quotations escaped** to be inserted into the **definition** property. A few definition examples are shown below:
+The JSON object to be inserted into the **definition** property must first be **converted to a string with quotations escaped**. This section shows a few definition examples.
#### Example: **definition** to include the EmployeeID and TenantCountry as claims in tokens
The properties below form the JSON object that represents a claims-mapping polic
} ```
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |Version|Integer|Set value of 1. Required.|
-|IncludeBasicClaimSet|Boolean|If set to `true`, all claims in the basic claim set are emitted in tokens affected by the policy. If set to `false`, claims in the basic claim set aren't in the tokens, unless they are individually added in the ClaimsSchema property of the same policy.|
-|ClaimsSchema|JSON object|Defines which claims are present in the tokens affected by the policy, in addition to the basic claim set and the core claim set. For each claim schema entry defined in this property, certain information is required. Specify where the data is coming from (Value or Source/ID pair), and which claim the data is emitted as (Claim Type). A maximum of 50 claims are included in the token through the ClaimsSchema object. Any claims schema entries that are encountered after the limit has been reached will be ignored and will not appear in the issued token. Further details are available in the [ClaimsSchema definition](/azure/active-directory/develop/active-directory-claims-mapping#claims-schema).|
-|ClaimsTransformation|JSON object| Defines common transformations that can be applied to source data, to generate the output data for claims specified in the ClaimsSchema. A maximum of 50 transformations are included in the token through the ClaimsTransformation object. Any transformations that are encountered after the limit has been reached will be ignored and won't appear in the issued token. For more information about ClaimsTransformation and the supported functions, see [Claims transformation](/azure/active-directory/develop/active-directory-claims-mapping#claims-transformation).|
+|IncludeBasicClaimSet|Boolean|If set to `true`, all claims in the basic claim set are emitted in tokens affected by the policy. If set to `false`, claims in the basic claim set aren't in the tokens, unless they're individually added in the ClaimsSchema property of the same policy.|
+|ClaimsSchema|JSON object|Defines which claims are present in the tokens affected by the policy, in addition to the basic claim set and the core claim set. For each claim schema entry defined in this property, certain information is required. Specify where the data is coming from (Value or Source/ID pair), and which claim the data is emitted as (Claim Type). A maximum of 50 claims are included in the token through the ClaimsSchema object. Any claims schema entries that are encountered after the limit has been reached are ignored and don't appear in the issued token. Further details are available in the [ClaimsSchema definition](/azure/active-directory/develop/active-directory-claims-mapping#claims-schema).|
+|ClaimsTransformation|JSON object| Defines common transformations that can be applied to source data, to generate the output data for claims specified in the ClaimsSchema. A maximum of 50 transformations are included in the token through the ClaimsTransformation object. Any transformations that are encountered after the limit has been reached are ignored and don't appear in the issued token. For more information about ClaimsTransformation and the supported functions, see [Claims transformation](/azure/active-directory/develop/active-directory-claims-mapping#claims-transformation).|
## Relationships
v1.0 Cloudpc https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpc.md
Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled in In
|[Get provisioned Cloud PCs](../api/cloudpc-getprovisionedcloudpcs.md)|[cloudPC](../resources/cloudpc.md) collection|Get all provisioned Cloud PCs of a specific service plan for users under a Microsoft Entra user group.| |[Change user account type](../api/cloudpc-changeuseraccounttype.md)|None|Change the account type of the user on a specific Cloud PC.| |[End grace period](../api/cloudpc-endgraceperiod.md)|None|End the grace period for a Cloud PC object.|
-|[Get remote action results](../api/manageddevice-getcloudpcremoteactionresults.md)|[cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md)|Check the [Cloud PC-specified remote action results](../resources/cloudpcremoteactionresult.md) for a Cloud PC device.|
|[Power on](../api/cloudpc-poweron.md)|None|Power on a specific Windows Frontline Cloud PC object. This action supports MEM admin scenarios.| |[Power off](../api/cloudpc-poweroff.md)|None|Power off a specific Windows Frontline Cloud PC object. This action supports MEM admin scenarios.| |[Reboot](../api/cloudpc-reboot.md)|None|Reboot a specific Cloud PC object.|
Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled in In
|[Get launch info for user](../api/cloudpc-getcloudpclaunchinfo.md)|[cloudPcLaunchInfo](../resources/cloudpclaunchinfo.md)|Get the [cloudPcLaunchInfo](../resources/cloudpclaunchinfo.md) for the signed-in user.| |[Get connectivity history](../api/cloudpc-getcloudpcconnectivityhistory.md)|[cloudPcConnectivityEvent](../resources/cloudpcconnectivityevent.md) collection|Get the Cloud PC connectivity history.| |[Get supported remote actions](../api/cloudpc-getsupportedcloudpcremoteactions.md)|[cloudPcRemoteActionCapability](../resources/cloudpcremoteactioncapability.md) collection|Get a list of supported Cloud PC remote actions for a specific Cloud PC device, including the action names and capabilities.|
+|[Retrieve remote action results](../api/cloudpc-retrievecloudpcremoteactionresults.md)|[cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md) collection|Retrieve [remote action results](../resources/cloudpcremoteactionresult.md) and check the status of a specific remote action performed on the associated Cloud PC device.|
|[Retry partner agent installation](../api/cloudpc-retrypartneragentinstallation.md)|None|Retry installation for the partner agents that failed to install on the Cloud PC.| |[Validate bulk resize](../api/cloudpc-validatebulkresize.md)|[cloudPcResizeValidateResult](../resources/cloudPcResizeValidationResult.md) collection|Validate that a set of Cloud PC devices meet the requirements to be bulk resized.| |[Create snapshot](../api/cloudpc-createsnapshot.md)|None|Create a snapshot for a specific Cloud PC device.|
Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled in In
|[Bulk reprovision remote action (deprecated)](../api/manageddevice-bulkreprovisioncloudpc.md) |None|Bulk reprovision a set of Cloud PC devices with Intune managed device IDs. This API is deprecated and stopped returning data on September 24, 2023. Going forward, use the [cloudPcBulkReprovision](../resources/cloudpcbulkreprovision.md) resource. | |[Bulk resize (deprecated)](../api/cloudpc-bulkresize.md) |[cloudPcRemoteActionResult](../resources//cloudpcremoteactionresult.md) collection|Perform a bulk resize action to resize a group of Cloud PCs that have successfully passed validation (cloudPC: validateBulkResize). If any devices can't be resized, they're labeled as "resize failed", while the remaining devices are `provisioned` for the resize process. This API is deprecated and stopped returning data on September 24, 2023. Going forward, use the [cloudPcBulkResize](../resources/cloudpcbulkresize.md) resource.| |[Bulk restore remote action (deprecated)](../api/manageddevice-bulkrestorecloudpc.md) |[cloudPcBulkRemoteActionResult](../resources/cloudpcbulkremoteactionresult.md)|Restore multiple Cloud PC devices with a single request that includes the IDs of Intune managed devices and a restore point date and time. This API is deprecated and stopped returning data on September 24, 2023. Going forward, use the [cloudPcBulkRestore](../resources/cloudpcbulkrestore.md) resource.|
+|[Get remote action results (deprecated)](../api/manageddevice-getcloudpcremoteactionresults.md)|[cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md)|Check the [Cloud PC-specified remote action results](../resources/cloudpcremoteactionresult.md) for a Cloud PC device. This API is deprecated and will stop returning data on September 30, 2024. Going forward, use the [retrieveCloudPcRemoteActionResults](../api/cloudpc-retrievecloudpcremoteactionresults.md) API.|
|[Get review status (deprecated)](../api/manageddevice-getcloudpcreviewstatus.md) |[cloudPcReviewStatus](../resources/cloudpcreviewstatus.md)|Get the review status of a specific Cloud PC device by managedDeviceId. This API is deprecated and stopped returning data on April 30, 2024. Going forward, use the [cloudPC: retrieveReviewStatus](../api/cloudpc-retrievereviewstatus.md) API.|
-|[Get shift work access state (deprecated)](../api/cloudpc-getshiftworkcloudpcaccessstate.md) |[shiftWorkCloudPcAccessState](#shiftworkcloudpcaccessstate-values-deprecated)|Get the access state of the shift work Cloud PC. The possible values are: `unassigned`, `noLicensesAvailable`, `activationFailed`, `active`, `activating`, `waitlisted`, `unknownFutureValue`, `standbyMode`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value in this evolvable enum: `standbyMode`. This API is deprecated and will stop returning data on December 31, 2023. Going forward, use the [getFrontlineCloudPcAccessState](../api/cloudpc-getfrontlinecloudpcaccessstate.md) API.|
+|[Get shift work access state (deprecated)](../api/cloudpc-getshiftworkcloudpcaccessstate.md) |[shiftWorkCloudPcAccessState](#shiftworkcloudpcaccessstate-values-deprecated)|Get the access state of the shift work Cloud PC. The possible values are: `unassigned`, `noLicensesAvailable`, `activationFailed`, `active`, `activating`, `waitlisted`, `unknownFutureValue`, `standbyMode`. You must use the `Prefer: include-unknown-enum-members` request header to get the following value in this evolvable enum: `standbyMode`. This API is deprecated and will stop returning data on December 31, 2023. Going forward, use the [getFrontlineCloudPcAccessState](../api/cloudpc-getfrontlinecloudpcaccessstate.md) API.|
|[Reprovision remote action (deprecated)](../api/manageddevice-reprovisioncloudpc.md) |None|Reprovision a Cloud PC with an Intune [managed device](../resources/cloudpc.md) ID. This API is deprecated and will stop returning data on September 30, 2023. Going forward, use the [reprovision](../api/cloudpc-reprovision.md) API.| |[Resize remote action (deprecated)](../api/manageddevice-resizecloudpc.md) |None|Upgrade or downgrade an existing Cloud PC to another configuration with a new vCPU and storage size through Intune managed device ID. This API is deprecated and stopped returning data on October 30, 2023. Going forward, use the [cloudPC: resize](../api/cloudpc-resize.md) API.| |[Restore remote action (deprecated)](../api/manageddevice-restorecloudpc.md) |None|Restore a Cloud PC device to a previous state with an Intune [managed device](../resources/cloudpc.md) ID. This API is deprecated and will stop returning data on September 30, 2023. Going forward, use the [restore](../api/cloudpc-restore.md) API.|
Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled in In
|aadDeviceId|String|The Microsoft Entra device ID of the Cloud PC.| |allotmentDisplayName|String|The allotment name divides tenant licenses into smaller batches or groups that help restrict the number of licenses available for use in a specific assignment. When the **provisioningType** is `dedicated`, the allotment name is `null`. Read-only.| |connectivityResult|[cloudPcConnectivityResult](../resources/cloudpcconnectivityresult.md)|The connectivity health check result of a Cloud PC, including the updated timestamp and whether the Cloud PC can be connected.|
+|deviceRegionName|String|The name of the geographical region where the Cloud PC is currently provisioned. For example, `westus3`, `eastus2`, and `southeastasia`. Read-only.|
+|disasterRecoveryCapability|[cloudPcDisasterRecoveryCapability](../resources/cloudpcdisasterrecoverycapability.md)|The disaster recovery status of the Cloud PC, including the primary region, secondary region, and capability type. The default value is `null` that indicates that the disaster recovery setting is disabled. To receive a response with the **disasterRecoveryCapability** property, `$select` and `$filter` it by `disasterRecoveryCapability/{subProperty}` in the request URL. For more details, see [Example 4: List Cloud PCs filtered by disaster recovery capability type](../api/cloudpc-get.md#example-4-list-cloud-pcs-filtered-by-disaster-recovery-capability-type). Read-only. |
|diskEncryptionState|[cloudPcDiskEncryptionState](#cloudpcdiskencryptionstate-values)|The disk encryption applied to the Cloud PC. Possible values: `notAvailable`, `notEncrypted`, `encryptedUsingPlatformManagedKey`, `encryptedUsingCustomerManagedKey`, and `unknownFutureValue`.| |displayName|String|The display name of the Cloud PC.| |gracePeriodEndDateTime|DateTimeOffset|The date and time when the grace period ends and reprovisioning or deprovisioning happens. Required only if the status is `inGracePeriod`. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled in In
|powerState|[cloudPcPowerState](#cloudpcpowerstate-values)|The power state of a Cloud PC. The possible values are: `running`, `poweredOff`, `unknown`. This property only supports shift work Cloud PCs.| |provisioningPolicyId|String|The provisioning policy ID of the Cloud PC.| |provisioningPolicyName|String|The provisioning policy that is applied during the provisioning of Cloud PCs.|
-|provisioningType|[cloudPcProvisioningType](../resources/cloudpcprovisioningpolicy.md#cloudpcprovisioningtype-values)|The type of licenses to be used when provisioning Cloud PCs using this policy. Possible values are: `dedicated`, `shared`, `unknownFutureValue`,`sharedByUser`, `sharedByUser`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values from this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `sharedByUser`, `sharedByEntraGroup`. The default value is `dedicated`. CAUTION: The `shared` member is deprecated and will stop returning on April 30, 2027; in the future, use the `sharedByUser` member. |
+|provisioningType|[cloudPcProvisioningType](../resources/cloudpcprovisioningpolicy.md#cloudpcprovisioningtype-values)|The type of licenses to be used when provisioning Cloud PCs using this policy. Possible values are: `dedicated`, `shared`, `unknownFutureValue`,`sharedByUser`, `sharedByEntraGroup`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values from this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `sharedByUser`, `sharedByEntraGroup`. The default value is `dedicated`. CAUTION: The `shared` member is deprecated and will stop returning on April 30, 2027; in the future, use the `sharedByUser` member. |
|servicePlanId|String|The service plan ID of the Cloud PC.| |servicePlanName|String|The service plan name of the Cloud PC.| |servicePlanType|[cloudPcServicePlanType](../resources/cloudpcserviceplan.md#cloudpcserviceplantype-values)|The service plan type of the Cloud PC.|
-|status|[microsoft.graph.cloudPcStatus](#cloudpcstatus-values)|The status of the Cloud PC. Possible values are: `notProvisioned`, `provisioning`, `provisioned`, `inGracePeriod`, `deprovisioning`, `failed`, `provisionedWithWarnings`, `resizing`, `restoring`, `pendingProvision`, `unknownFutureValue`, `movingRegion`, `resizePendingLicense`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values from this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `movingRegion`, `resizePendingLicense`.|
-|statusDetails|[cloudPcStatusDetails](../resources/cloudpcstatusdetails.md)|The details of the Cloud PC status.|
+|status|[microsoft.graph.cloudPcStatus](#cloudpcstatus-values)|The status of the Cloud PC. Possible values are: `notProvisioned`, `provisioning`, `provisioned`, `inGracePeriod`, `deprovisioning`, `failed`, `provisionedWithWarnings`, `resizing`, `restoring`, `pendingProvision`, `unknownFutureValue`, `movingRegion`, `resizePendingLicense`, `modifyingSingleSignOn`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values from this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `movingRegion`, `resizePendingLicense`, `modifyingSingleSignOn`.|
+|statusDetails (deprecated)|[cloudPcStatusDetails](../resources/cloudpcstatusdetails.md)|The details of the Cloud PC status. For example, `{ "code": "internalServerError", "message": "There was an error during the Cloud PC upgrade. Please contact support.", "additionalInformation": null }`. This property is deprecated and will no longer be supported effective August 31, 2024. Use statusDetail instead.|
+|statusDetail|[cloudPcStatusDetail](../resources/cloudpcstatusdetail.md)|Indicates the detailed status associated with Cloud PC, including error/warning code, error/warning message, additionalInformation. For example, `{ "code": "internalServerError", "message": "There was an error during the Cloud PC upgrade. Please contact support.", "additionalInformation": null }`. |
+|connectionSetting|[cloudPcConnectionSetting](../resources/cloudpcconnectionsetting.md)|The connection setting of the Cloud PC. Possible values: `enableSingleSignOn`. Read Only.|
|userAccountType|[cloudPcUserAccountType](../resources/cloudpcorganizationsettings.md#cloudpcuseraccounttype-values)|The account type of the user on provisioned Cloud PCs. Possible values are: `standardUser`, `administrator`, `unknownFutureValue`.| |userPrincipalName|String|The user principal name (UPN) of the user assigned to the Cloud PC.|
Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled in In
|unknown|The Cloud PC status is unknown.| ### cloudPcStatus values
-The following table lists the members of an [evolvable enumeration](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations). Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this evolvable enum: `movingRegion`, `resizePendingLicense`.
+The following table lists the members of an [evolvable enumeration](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations). Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this evolvable enum: `movingRegion`, `resizePendingLicense`, `modifyingSingleSignOn`.
|Member|Description| |:|:|
The following table lists the members of an [evolvable enumeration](/graph/best-
|unknownFutureValue|Evolvable enumeration sentinel value. Don't use.| |movingRegion|Indicates that the Cloud PC is being moved from one region to another.| |resizePendingLicense|Indicates that the Cloud PC resize process was initiated but can't be completed because the target license hasn't been identified. It's currently awaiting customer action to resolve the licensing issue.|
+|modifyingSingleSignOn|Indicates that the Cloud PC is updating the single sign on setting.|
### frontlineCloudPcAccessState values
The following JSON representation shows the resource type.
"aadDeviceId": "String", "allotmentDisplayName": "String", "connectivityResult": "String",
+ "deviceRegionName": "String",
+ "disasterRecoveryCapability": {"@odata.type": "microsoft.graph.cloudPcDisasterRecoveryCapability"},
"diskEncryptionState": "String", "displayName": "String", "gracePeriodEndDateTime": "String (timestamp)",
v1.0 Cloudpcauditresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcauditresource.md
Represents the audit resource. This shows the target edited resource entity, w
|modifiedProperties|[cloudPcAuditProperty](../resources/cloudpcauditproperty.md) collection|A list of modified properties.| |resourceId|String|The ID of the audit resource.| |resourceType|String|The type of the audit resource.|
-|type (deprecated)|String|The type of the audit resource. The **type** property is deprecated and will stop returning data on May 8, 2024. Going forward, use the **resourceType** property.|
## Relationships
The following JSON representation shows the resource type.
"displayName": "String", "modifiedProperties": [{"@odata.type": "microsoft.graph.cloudPcAuditProperty"}], "resourceId": "String",
- "resourceType": "String",
- "type": "String"
+ "resourceType": "String"
} ```
v1.0 Cloudpcbulkaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkaction.md
Namespace: microsoft.graph
An abstract type that represents the bulk action applied to Cloud PCs specified in a parameter.
-Base type of [cloudPcBulkPowerOff](../resources/cloudpcbulkpoweroff.md), [cloudPcBulkPowerOn](../resources/cloudpcbulkpoweron.md), [cloudPcBulkReprovision](../resources/cloudpcbulkreprovision.md), [cloudPcBulkResize](../resources/cloudpcbulkresize.md), [cloudPcBulkRestart](../resources/cloudpcbulkrestart.md), [cloudPcBulkRestore](../resources/cloudpcbulkrestore.md), and [cloudPcBulkTroubleshoot](../resources/cloudpcbulktroubleshoot.md).
+Base type of [cloudPcBulkDisasterRecoveryFailback](../resources/cloudpcbulkdisasterrecoveryfailback.md), [cloudPcBulkDisasterRecoveryFailover](../resources/cloudpcbulkdisasterrecoveryfailover.md), [cloudPcBulkPowerOff](../resources/cloudpcbulkpoweroff.md), [cloudPcBulkPowerOn](../resources/cloudpcbulkpoweron.md), [cloudPcBulkReprovision](../resources/cloudpcbulkreprovision.md), [cloudPcBulkResize](../resources/cloudpcbulkresize.md), [cloudPcBulkRestart](../resources/cloudpcbulkrestart.md), [cloudPcBulkRestore](../resources/cloudpcbulkrestore.md), and [cloudPcBulkTroubleshoot](../resources/cloudpcbulktroubleshoot.md).
Inherits from [entity](../resources/entity.md).
Inherits from [entity](../resources/entity.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |displayName|String|Name of the bulk action.| |id|String|ID of the bulk action. Inherited from [entity](entity.md).|
-|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk actions can be initiated during maintenance window. When `true`, bulk action will use maintenance window to schedule action, When `false` means bulk action will not use the maintenance window. Default value is `false`.|
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only.|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`.|
+|status|[cloudPcBulkActionStatus](#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only.|
+
+### cloudPcBulkActionStatus values
+
+|Member|Description|
+|:|:|
+|pending|Default. Indicates the status of the bulk action as `pending` because some of the bulk actions are still in progress and not yet completed.|
+|succeeded|Indicates the status of the bulk action as `succeeded` for all associated actions.|
+|failed|Indicates the status of the bulk action as `failed` for all associated actions.|
+|unknownFutureValue|Evolvable enumeration sentinel value. Don't use.|
## Relationships None.
The following JSON representation shows the resource type.
"createdDateTime": "String (timestamp)", "displayName": "String", "id": "String (identifier)",
- "scheduledDuringMaintenanceWindow": "Boolean"
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcbulkdisasterrecoveryfailback https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkdisasterrecoveryfailback.md
+
+ Title: "cloudPcBulkDisasterRecoveryFailback resource type"
+description: "Represents the entity that performs a bulk disaster recovery failback action."
+
+ms.localizationpriority: medium
+++
+# cloudPcBulkDisasterRecoveryFailback resource type
+
+Namespace: microsoft.graph
++
+Represents the entity that performs a bulk disaster recovery failback action. This action initiates the deactivation of cross-region disaster recovery that restores the Cloud PC to its original region when the regional outage is resolved.
+
+Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|actionSummary|[cloudPcBulkActionSummary](../resources/cloudpcbulkactionsummary.md)|Run summary of this bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|cloudPcIds|String collection|IDs of the Cloud PCs the bulk action applies to. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.cloudPcBulkDisasterRecoveryFailback",
+ "baseType": "microsoft.graph.cloudPcBulkAction",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcBulkDisasterRecoveryFailback",
+ "actionSummary": {"@odata.type": "microsoft.graph.cloudPcBulkActionSummary"},
+ "cloudPcIds": ["String"],
+ "createdDateTime": "String (timestamp)",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
+}
+```
v1.0 Cloudpcbulkdisasterrecoveryfailover https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkdisasterrecoveryfailover.md
+
+ Title: "cloudPcBulkDisasterRecoveryFailover resource type"
+description: "Represents the entity that performs a bulk disaster recovery failover action."
+
+ms.localizationpriority: medium
+++
+# cloudPcBulkDisasterRecoveryFailover resource type
+
+Namespace: microsoft.graph
++
+Represents the entity that performs a bulk disaster recovery failover action. This action initiates the activation of cross-region disaster recovery that restores a temporary Cloud PC in the backup region from a cross-region snapshot if the original region experiences an outage.
+
+Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|actionSummary|[cloudPcBulkActionSummary](../resources/cloudpcbulkactionsummary.md)|Run summary of this bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|cloudPcIds|String collection|IDs of the Cloud PCs the bulk action applies to. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.cloudPcBulkDisasterRecoveryFailover",
+ "baseType": "microsoft.graph.cloudPcBulkAction",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcBulkDisasterRecoveryFailover",
+ "actionSummary": {"@odata.type": "microsoft.graph.cloudPcBulkActionSummary"},
+ "cloudPcIds": ["String"],
+ "createdDateTime": "String (timestamp)",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
+}
+```
v1.0 Cloudpcbulkpoweroff https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkpoweroff.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). |
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
## Relationships None.
The following JSON representation shows the resource type.
"cloudPcIds": ["String"], "createdDateTime": "String (timestamp)", "displayName": "String",
- "id": "String (identifier)"
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcbulkpoweron https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkpoweron.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). |
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
## Relationships None.
The following JSON representation shows the resource type.
"cloudPcIds": ["String"], "createdDateTime": "String (timestamp)", "displayName": "String",
- "id": "String (identifier)"
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcbulkreprovision https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkreprovision.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). |
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
## Relationships None.
The following JSON representation shows the resource type.
"cloudPcIds": ["String"], "createdDateTime": "String (timestamp)", "displayName": "String",
- "id": "String (identifier)"
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcbulkresize https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkresize.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |targetServicePlanId|String|The target service plan ID of the resize configuration with new vCPU and storage size.|
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
## Relationships None.
The following JSON representation shows the resource type.
"createdDateTime": "String (timestamp)", "displayName": "String", "id": "String (identifier)",
- "targetServicePlanId": "String"
+ "targetServicePlanId": "String",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcbulkrestart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkrestart.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). |
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
## Relationships None. ## JSON representation
-The following JSON representation shows the resource type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
The following JSON representation shows the resource type.
"cloudPcIds": ["String"], "createdDateTime": "String (timestamp)", "displayName": "String",
- "id": "String (identifier)"
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcbulkrestore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkrestore.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). |
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
|restorePointDateTime|DateTimeOffset|The date and time point for the selected Cloud PCs to restore. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
|timeRange|restoreTimeRange|The time range of the restore point. The possible values are: `before`, `after`, `beforeOrAfter`, `unknownFutureValue`. The default value is `before`.| ## Relationships
The following JSON representation shows the resource type.
"createdDateTime": "String (timestamp)", "displayName": "String", "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
"restorePointDateTime": "String (timestamp)",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String",
"timeRange": "String" } ```
v1.0 Cloudpcbulktroubleshoot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulktroubleshoot.md
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
|createdDateTime|DateTimeOffset|The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |displayName|String|Name of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). | |id|String|ID of the bulk action. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md). |
+|initiatedByUserPrincipalName|String|Indicates the user principal name (UPN) of the user who initiated this bulk action. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|scheduledDuringMaintenanceWindow|Boolean|Indicates whether the bulk action is scheduled according to the maintenance window. When `true`, the bulk action uses the maintenance window to schedule the action; `false` means that the bulk action doesn't use the maintenance window. The default value is `false`. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
+|status|[cloudPcBulkActionStatus](../resources/cloudpcbulkaction.md#cloudpcbulkactionstatus-values)|Indicates the status of bulk actions. Possible values are `pending`, `succeeded`, `failed`, `unknownFutureValue`. The default value is `pending`. Read-only. Inherited from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).|
## Relationships None.
The following JSON representation shows the resource type.
"cloudPcIds": ["String"], "createdDateTime": "String (timestamp)", "displayName": "String",
- "id": "String (identifier)"
+ "id": "String (identifier)",
+ "initiatedByUserPrincipalName": "String",
+ "scheduledDuringMaintenanceWindow": "Boolean",
+ "status": "String"
} ```
v1.0 Cloudpcconnectionsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcconnectionsetting.md
+
+ Title: "cloudPcConnectionSetting resource type"
+description: "The connection setting of a Cloud PC. Currently, only enableSingleSignOn is supported."
+
+ms.localizationpriority: medium
+++
+# cloudPcConnectionSetting resource type
+
+Namespace: microsoft.graph
++
+The connection setting of a Cloud PC. Currently, only **enableSingleSignOn** is supported. IT admins can enable it by updating the provisioning policy and calling [applyConfig](../api/cloudpcprovisioningpolicy-applyconfig.md)/[apply](../api/cloudpcprovisioningpolicy-apply.md) API.
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|enableSingleSignOn|Boolean|Indicates whether single sign-on is enabled. The default value is `false`.|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.cloudPcConnectionSetting",
+ "openType": false
+}
+-->
+
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcConnectionSetting",
+ "enableSingleSignOn": "false",
+}
+```
v1.0 Cloudpcconnectivityresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcconnectivityresult.md
Represents the details of the Cloud PC connectivity status, including whether th
## Properties |Property|Type|Description| |:|:|:|
-|failedHealthCheckItems|[cloudPcHealthCheckItem](../resources/cloudpchealthcheckitem.md) collection|A list of failed health check items. If the status property is `available`, this property will be empty.|
+|failedHealthCheckItems|[cloudPcHealthCheckItem](../resources/cloudpchealthcheckitem.md) collection|A list of failed health check items. If the status property is `available`, this property is empty.|
|status|[cloudPcConnectivityStatus](#cloudpcconnectivitystatus-values)|Connectivity status of the Cloud PC. Possible values are: `unknown`, `available`, `availableWithWarning`, `unavailable`, and `unknownFutureValue`.|
-|updatedDateTime|string|Datetime when the status was updated. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears as `2014-01-01T00:00:00Z`. |
+|updatedDateTime (deprecated)|string|Datetime when the status was updated. This property is deprecated and will no longer be supported effective August 31, 2024. Use lastModifiedDateTime instead. Read-Only.|
+|lastModifiedDateTime|string|The last modified time for connectivity status of the Cloud PC. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: `2014-01-01T00:00:00Z`. |
### cloudPcConnectivityStatus values
Represents the details of the Cloud PC connectivity status, including whether th
|available|1|The Cloud PC is able to be connected.| |availableWithWarning|2|The Cloud PC is able to be connected but there are warnings.| |unavailable|3|The Cloud PC is unable to be connected.|
-|unknownFutureValue|999|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|999|Evolvable enumeration sentinel value. Don't use.|
## Relationships None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.cloudPcConnectivityResult"
The following is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.cloudPcConnectivityResult", "failedHealthCheckItems": "String", "status": "String",
- "updatedDateTime": "String (timestamp)"
+ "updatedDateTime": "String (timestamp)",
+ "lastModifiedDateTime": "String (timestamp)"
} ```
v1.0 Cloudpcdisasterrecoverycapability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcdisasterrecoverycapability.md
+
+ Title: "cloudPcDisasterRecoveryCapability resource type"
+description: "Represents the disaster recovery status of a Cloud PC, including the primary region, secondary region, and capability type."
+
+ms.localizationpriority: medium
+++
+# cloudPcDisasterRecoveryCapability resource type
+
+Namespace: microsoft.graph
++
+Represents the disaster recovery status of a Cloud PC, including the primary region, secondary region, and capability type.
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|capabilityType|[cloudPcDisasterRecoveryCapabilityType](#cloudpcdisasterrecoverycapabilitytype-values)|The disaster recovery action that can be performed for the Cloud PC. The possible values are: `none`, `failover`, `failback`, `unknownFutureValue`.|
+|primaryRegion|String|The primary and mainly used region where the Cloud PC is located.|
+|secondaryRegion|String|The secondary region to which the Cloud PC can be failed over during a regional outage.|
+
+### cloudPcDisasterRecoveryCapabilityType values
+
+| Member | Description |
+|:-|:|
+| none | Indicates that the Cloud PC device doesn't support any cross-region disaster recovery action. |
+| failover | Indicates that the [cloudPcBulkDisasterRecoveryFailover](../resources/cloudpcbulkdisasterrecoveryfailover.md) action is currently supported for the Cloud PC. |
+| failback | Indicates that the [cloudPcBulkDisasterRecoveryFailback](../resources/cloudpcbulkdisasterrecoveryfailback.md) action is currently supported for the Cloud PC. |
+| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.cloudPcDisasterRecoveryCapability"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcDisasterRecoveryCapability",
+ "capabilityType": "String",
+ "primaryRegion": "String",
+ "secondaryRegion": "String"
+}
+```
v1.0 Cloudpcexportjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcexportjob.md
Represents the export job for downloading a specified Cloud PC report.
| filter | String | The filter applied on the report. | | format | String | The format of the exported report. | | id | String | The unique identifier for the report. Read-only. |
-| reportName | [cloudPcReportName](#cloudpcreportname-values) | The report name. The possible values are: `remoteConnectionHistoricalReports`, `dailyAggregatedRemoteConnectionReports`, `totalAggregatedRemoteConnectionReports`, `sharedUseLicenseUsageReport`, `sharedUseLicenseUsageRealTimeReport`, `unknownFutureValue`, `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `rawRemoteConnectionReports`, `cloudPcUsageCategoryReports`. You must use the `Prefer: include-unknown-enum-members` request header to get the following value(s) in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `rawRemoteConnectionReports`, `cloudPcUsageCategoryReports`.|
+| reportName | [cloudPcReportName](#cloudpcreportname-values) | The report name. The possible values are: `remoteConnectionHistoricalReports`, `dailyAggregatedRemoteConnectionReports`, `totalAggregatedRemoteConnectionReports`, `sharedUseLicenseUsageReport`, `sharedUseLicenseUsageRealTimeReport`, `unknownFutureValue`, `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `rawRemoteConnectionReports`, `cloudPcUsageCategoryReports`, `crossRegionDisasterRecoveryReport`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `rawRemoteConnectionReports`, `cloudPcUsageCategoryReports`, `crossRegionDisasterRecoveryReport`.|
| requestDateTime | DateTimeOffset | The date and time when the export job was requested. | | select | String collection | The selected columns of the report. |
Represents the export job for downloading a specified Cloud PC report.
| inaccessibleCloudPcReports | The Cloud PCs that are inaccessible. | | rawRemoteConnectionReports | The raw real-time remote connection report. | | cloudPcUsageCategoryReports | The usage category reports of Cloud PCs. |
+| crossRegionDisasterRecoveryReport | The cross-region disaster recovery status for Cloud PCs. |
## Relationships
v1.0 Cloudpcremoteactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcremoteactionresult.md
Title: "cloudPcRemoteActionResult resource type"
-description: "Represents the Cloud PC-specified remote action result."
+description: "Represents a remote action result specified by a Cloud PC."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents the Cloud PC-specified remote action result.
+Represents a remote action result specified by a Cloud PC.
## Methods |Method|Return type|Description| |:|:|:|
-|[Get remote action results](../api/manageddevice-getcloudpcremoteactionresults.md)|[cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md)|Check the Cloud PC specified remote action results. Cloud PC supports reprovision and resize remote actions.|
+|[Retrieve remote action results](../api/cloudpc-retrievecloudpcremoteactionresults.md)|[cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md) collection|Retrieve [remote action results](../resources/cloudpcremoteactionresult.md) and check the status of a specific remote action performed on the associated Cloud PC device.|
+|[Get remote action results (deprecated)](../api/manageddevice-getcloudpcremoteactionresults.md)|[cloudPcRemoteActionResult](../resources/cloudpcremoteactionresult.md)|Check the [Cloud PC-specified remote action results](../resources/cloudpcremoteactionresult.md) for a Cloud PC device. This API is deprecated and will stop returning data on September 30, 2024. Going forward, use the [retrieveCloudPcRemoteActionResults](../api/cloudpc-retrievecloudpcremoteactionresults.md) API.|
## Properties
Represents the Cloud PC-specified remote action result.
|managedDeviceId|String|The ID of the Intune managed device on which the remote action is performed. Read-only.| |startDateTime|DateTimeOffset|Time the action was initiated. The Timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears asΓÇ»'2014-01-01T00:00:00Z'.| |lastUpdatedDateTime|DateTimeOffset|Last update time for action. The Timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears asΓÇ»'2014-01-01T00:00:00Z'.|
-|statusDetails|[cloudPcStatusDetails](../resources/cloudpcStatusDetails.md)|The details of the Cloud PC status. |
+|statusDetail|[cloudPcStatusDetail](../resources/cloudpcstatusdetail.md)|The extended details of the action status, including error code, error message, and additional information. For example, `"statusDetail": {"code": "internalServerError","message": "There was an internal server error. Please contact support xxx.","additionalInformation": [ { "@odata.type":"microsoft.graph.keyValuePair","name": "correlationId","value": "52367774-cfb7-4e9c-ab51-1b864c31f2d1"} ]}` |
+|statusDetails (deprecated)|[cloudPcStatusDetails](../resources/cloudpcstatusdetails.md)|The details of the Cloud PC status. This property is deprecated and will no longer be supported effective August 31, 2024. Use statusDetail instead. |
+ ### actionState values |Member|Description| |:|:| |none|Not a valid action state.|
-|pending|Action is pending.|
-|canceled|Action has been canceled.|
-|active|Action is active.|
-|done|Action completed without errors.|
-|failed|Action failed.|
-|notSupported|Action isn't supported.|
+|pending|The action is pending.|
+|canceled|The action is canceled.|
+|active|The action is active.|
+|done|The action completed without errors.|
+|failed|The action failed.|
+|notSupported|The action isn't supported.|
## Relationships
The following JSON representation shows the resource type.
"managedDeviceId": "String", "statusDetails": { "@odata.type": "microsoft.graph.cloudPcStatusDetails"
+ },
+ "statusDetail": {
+ "@odata.type": "microsoft.graph.cloudPcStatusDetail"
} } ```
v1.0 Cloudpcreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcreports.md
Use a method in the [Methods](#methods) section to get the corresponding report
|[getCloudPcRecommendationReports](../api/cloudpcreports-getcloudpcrecommendationreports.md)|Stream|Get the device recommendation reports for Cloud PCs, such as the usage category report.| |[getConnectionQualityReports](../api/cloudpcreports-gettotalaggregatedremoteconnectionreports.md)|Stream|Get the overall connection quality reports for all devices within a current tenant during a given period, including metrics like the average round trip time (P50), average available bandwidth, and UDP connection percentage. Get other real-time metrics such as last connection round trip time, last connection client IP, last connection gateway, and last connection protocol.| |[getDailyAggregatedRemoteConnectionReports](../api/cloudpcreports-getdailyaggregatedremoteconnectionreports.md)|Stream|Get the daily aggregated remote connection reports like round trip time and available bandwidth in a given period.|
+|[getFrontlineReport](../api/cloudpcreports-getfrontlinereport.md)|Stream| Get Frontline Cloud PC license usage reports, such as **servicePlanId**, **licenseCount**, and **claimedLicenseCount**, for real-time, 7 days, or 28 days trend.|
|[getInaccessibleCloudPcReports](../api/cloudpcreports-getinaccessiblecloudpcreports.md)|Stream|Get inaccessible Cloud PCs with details, including the latest health state, failed connection count, failed health check count, and system status.|
+|[getRawRemoteConnectionReports](../api/cloudpcreports-getrawremoteconnectionreports.md)|Stream|Get the raw real-time remote connection report for a Cloud PC without any calculation or aggregation.|
|[getRealTimeRemoteConnectionLatency](../api/cloudpcreports-getrealtimeremoteconnectionlatency.md)|Stream|Get the real-time remote connection latency reports like current round trip time and available bandwidth of a Cloud PC.| |[getRealTimeRemoteConnectionStatus](../api/cloudpcreports-getrealtimeremoteconnectionstatus.md)|Stream|Get the real-time remote connection status reports like sign-in status or days since the last use of a Cloud PC.| |[getRemoteConnectionHistoricalReports](../api/cloudpcreports-getremoteconnectionhistoricalreports.md)|Stream|Get a Cloud PC's remote connection historical reports, such as **signInDateTime**, **signOutDateTime**, or **usageInHour**, in a given period.| |[getSharedUseLicenseUsageReport](../api/cloudpcreports-getshareduselicenseusagereport.md) (deprecated) |Stream| Get the shared use license usage reports, such as **servicePlanId**, **licenseCount**, and **claimedLicenseCount**, for real-time, 7 days, or 28 days trend.|
-|[getFrontlineReport](../api/cloudpcreports-getfrontlinereport.md)|Stream| Get Frontline Cloud PC license usage reports, such as **servicePlanId**, **licenseCount**, and **claimedLicenseCount**, for real-time, 7 days, or 28 days trend.|
|[getTotalAggregatedRemoteConnectionReports](../api/cloudpcreports-gettotalaggregatedremoteconnectionreports.md)|Stream|Get the total aggregated remote connection reports, like usage and **daysSinceLastUse**, in a given period.|
-|[getRawRemoteConnectionReports](../api/cloudpcreports-getrawremoteconnectionreports.md)|Stream|Get the raw real-time remote connection report for a Cloud PC without any calculation or aggregation.|
+|[retrieveCrossRegionDisasterRecoveryReport](../api/cloudpcreports-retrievecrossregiondisasterrecoveryreport.md)|Stream| Retrieve the Windows 365 cross-region disaster recovery report with configuration health check results, disaster recovery status, latest cross-region restore points, and user settings.|
## Properties |Property|Type|Description|
v1.0 Cloudpcstatusdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcstatusdetail.md
+
+ Title: "cloudPcStatusDetail resource type"
+description: "Describes the extended detail of the Cloud PC status or action status, including code, message, and additional information."
+
+ms.localizationpriority: medium
+++
+# cloudPcStatusDetail resource type
+
+Namespace: microsoft.graph
++
+Describes the extended detail of the Cloud PC status or action status, including code, message, and additional information.
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|code|String|The error/warning code associated with the Cloud PC status. Example: `"code": "internalServerError"`.|
+|message|String|The status message associated with error code. Example: `"message": "There was an internal server error. Please contact support xxx."`. |
+|additionalInformation|[keyValuePair](../resources/keyvaluepair.md) collection|More information about the Cloud PC status. For example, `"additionalInformation": ["{'@odata.type': 'microsoft.graph.keyValuePair','name': 'retriable','value': true }] "`|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.cloudPcStatusDetail",
+ "openType": false
+}
+-->
+
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcStatusDetail",
+ "code": "String",
+ "message": "String",
+ "additionalInformation": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair"
+ }
+ ]
+}
+```
v1.0 Cloudpcstatusdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcstatusdetails.md
Title: "cloudPcStatusDetails resource type"
+ Title: "cloudPcStatusDetails resource type (deprecated)"
description: "Represents details about the status of a Cloud PC." ms.localizationpriority: medium
doc_type: resourcePageType
-# cloudPcStatusDetails resource type
+# cloudPcStatusDetails resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents details about the status of a Cloud PC.
+Represents details about a Cloud PC status.
+
+> [!NOTE]
+> This resource type is deprecated and will stop returning data on August 31, 2024. Use [cloudPcStatusDetail](../resources/cloudpcstatusdetail.md) instead.
## Properties
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.cloudPcStatusDetails",
v1.0 Communications Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/communications-api-overview.md
The following table lists some of the common uses for the cloud communications A
| Use cases | REST resources | See also | |:|:|:-| | Creating and joining 1-1 and group calls | [call](/graph/api/resources/call?view=graph-rest-beta&preserve-view=true&preserve-view=true)| [Methods for calls](/graph/api/resources/call?view=graph-rest-beta&preserve-view=true#methods&preserve-view=true)|
-|IVR calls | | [Methods for IVR](/graph/api/resources/calls-api-ivr-overview?view=graph-rest-beta?&preserve-view=true&preserve-view=true)
+|IVR calls | [call](/graph/api/resources/call?view=graph-rest-beta&preserve-view=true&preserve-view=true) | [Methods for IVR](/graph/api/resources/teams-api-overview#ivr-scenarios?view=graph-rest-beta?&preserve-view=true&preserve-view=true)
| Call controls (participant) | [participant](/graph/api/resources/participant?view=graph-rest-beta&preserve-view=true&preserve-view=true) || |Meetings|[onlineMeeting](/graph/api/resources/onlinemeeting?view=graph-rest-beta&preserve-view=true&preserve-view=true)| [Methods for meetings](/graph/api/resources/onlinemeeting?view=graph-rest-beta&preserve-view=true#methods&preserve-view=true)| |Presence | [presence](/graph/api/resources/presence?view=graph-rest-beta&preserve-view=true) | [Methods for presence](/graph/api/resources/presence?view=graph-rest-beta&preserve-view=true#methods) |
v1.0 Community https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/community.md
Inherits from [entity](../resources/entity.md).
|Method|Return type|Description| |:|:|:|
+|[List](../api/employeeexperience-list-communities.md)|[community](../resources/community.md) collection|Get a list of the Viva Engage [community](../resources/community.md) objects and their properties.|
|[Create](../api/employeeexperience-post-communities.md)|[engagementAsyncOperation](../resources/engagementasyncoperation.md)|Create a new [community](../resources/community.md) in Viva Engage.| |[Get](../api/community-get.md)|[community](../resources/community.md)|Read the properties and relationships of a [community](../resources/community.md) object.|
+|[Update](../api/community-update.md)|None|Update the properties of an existing Viva Engage [community](../resources/community.md).|
+|[Delete](../api/community-delete.md)|None|Delete a [community](../resources/community.md) in Viva Engage.|
## Properties
v1.0 Companydetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/companydetail.md
Represents information about companies related to entities within their [profile
## Properties
-| Property | Type | Description |
-|:|:|:--|
-|address |[physicalAddress](physicaladdress.md)| Address of the company. |
-|department |String | Department Name within a company. |
-|displayName |String | Company name. |
-|officeLocation |String | Office Location of the person referred to. |
-|pronunciation |String | Pronunciation guide for the company name. |
-|webUrl |String | Link to the company home page. |
+| Property | Type | Description |
+|:|:|:-|
+|address |[physicalAddress](physicaladdress.md)| Address of the company. |
+|companyCode |String | Legal entity number of the company or its subdivision. For information on how to set the value for the **companyCode**, see [profileSourceAnnotation](profilesourceannotation.md).|
+|department |String | Department Name within a company. |
+|displayName |String | Company name. |
+|officeLocation |String | Office Location of the person referred to. |
+|pronunciation |String | Pronunciation guide for the company name. |
+|webUrl |String | Link to the company home page. |
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
The following is a JSON representation of the resource.
```json { "address": {"@odata.type": "microsoft.graph.physicalAddress"},
+ "companyCode": "String",
"department": "String", "displayName": "String", "officeLocation": "String",
v1.0 Companysubscription https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/companysubscription.md
The following is a JSON representation of the resource.
```json {
- "commerceSubscriptionId": "String",
+ "commerceSubscriptionId": "String (identifier)",
"createdDateTime": "String (timestamp)", "id": "String (identifier)", "isTrial": "Boolean",
v1.0 Connectedorganization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/connectedorganization.md
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
|[Get](../api/connectedorganization-get.md) | [connectedOrganization](connectedorganization.md) | Read properties and relationships of a connectedOrganization object. | |[Update](../api/connectedorganization-update.md) | | Update a connectedOrganization. | |[Delete](../api/connectedorganization-delete.md) |None | Delete a connectedOrganization. |
-|[List internal sponsors](../api/connectedorganization-list-internalsponsors.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of a connectedOrganization's internal sponsors. |
+| **External sponsors**| | |
|[List external sponsors](../api/connectedorganization-list-externalsponsors.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of a connectedOrganization's external sponsors. |
-|[Add internal sponsors](../api/connectedorganization-post-internalsponsors.md) | None | Add a user or group to a connectedOrganization's internal sponsors. |
|[Add external sponsors](../api/connectedorganization-post-externalsponsors.md) | None | Add a user or group to a connectedOrganization's external sponsors. |
-|[Remove internal sponsors](../api/connectedorganization-delete-internalsponsors.md) | None | Remove a user or group from a connectedOrganization's internal sponsors. |
|[Remove external sponsors](../api/connectedorganization-delete-externalsponsors.md) | None | Remove a user or group from a connectedOrganization's external sponsors. |
+| **Internal sponsors**| | |
+|[List internal sponsors](../api/connectedorganization-list-internalsponsors.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of a connectedOrganization's internal sponsors. |
+|[Add internal sponsors](../api/connectedorganization-post-internalsponsors.md) | None | Add a user or group to a connectedOrganization's internal sponsors. |
+|[Remove internal sponsors](../api/connectedorganization-delete-internalsponsors.md) | None | Remove a user or group from a connectedOrganization's internal sponsors. |
## Properties
v1.0 Connectorgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/connectorgroup.md
After a connector group is created, you can add or move connectors to the connec
## Properties | Property | Type |Description| |:|:--|:-|
-|connectorGroupType|connectorGroupType| Indicates the type of hybrid agent. This pre-set by the system. Possible values are: `applicationProxy`. Read-only. |
+|connectorGroupType|connectorGroupType| Indicates the type of hybrid agent. This pre-set by the system. Possible values are: `applicationProxy`, `syncFabric`. Read-only. |
|id|string| Unique identifier for this connectorGroup. Read-only. | |isDefault|boolean| Indicates if the connectorGroup is the default connectorGroup. Only a single connector group can be the default connectorGroup and this is pre-set by the system. Read-only. | |name|string| The name associated with the connectorGroup. |
v1.0 Contact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contact.md
by providing a [delta](../api/contact-delta.md) function.
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[contact](contact.md) |Create one or more single-value extended properties in a new or existing contact. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [contact](contact.md) | Get contacts that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Contract https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contract.md
Represents an existing partnership that the partner tenant has with a customer t
| Method | Return Type | Description | |:|:--|:-|
-|[Get contract](../api/contract-get.md) | Contract |Read properties of a specific contract object. |
-|[List contracts](../api/contract-list.md) | Contract collection | List of contracts in the partner tenant. |
+|[Get](../api/contract-get.md) | Contract |Read properties of a specific contract object. |
+|[List](../api/contract-list.md) | Contract collection | List of contracts in the partner tenant. |
## Properties | Property | Type | Description |
Represents an existing partnership that the partner tenant has with a customer t
|:|:| |SyndicationPartner|Partner that *exclusively* resells and manages O365 and Intune for this customer. They resell and support their customers.| |BreadthPartner|Partner has the ability to provide administrative support for this customer. However, the partner isn't allowed to resell to the customer.|
-|ResellerPartner|Partner that is similar to a syndication partner, except that the partner doesnΓÇÖt have exclusive access to a tenant. In the syndication case, the customer can't buy additional direct subscriptions from Microsoft or from other partners.|
+|ResellerPartner|Partner that is similar to a syndication partner, except that the partner doesn't have exclusive access to a tenant. In the syndication case, the customer can't buy additional direct subscriptions from Microsoft or from other partners.|
## Relationships None
v1.0 Crosstenantaccesspolicy Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicy-overview.md
In the traditional Microsoft Entra B2B collaboration, any invited user from an o
Granular controls let you determine the users, groups, and apps, both in your organization and in external organizations, that can participate in cross-tenant collaboration. These controls are implemented through: + **Default cross-tenant access settings** which set the baseline settings for inbound and outbound access and tenant restrictions.
- + In Microsoft Entra B2B collaboration, both inbound and outbound access settings are enabled by default. This default configuration means all your users can be invited to external organizations, and all your users can invite guest users.
+ + In Microsoft Entra B2B collaboration, both inbound and outbound access settings are enabled by default. This default configuration means all your users can be invited to external organizations, and all your users can invite guest users.
+ In Microsoft Entra B2B direct connect, both inbound and outbound access settings are disabled by default. + The service default settings may be updated. + In Tenant Restrictions, all access settings are disabled by default.
- + The service default settings may be updated.
+ **Partner-specific access settings** which allow you to configure customized settings for individual organizations. For the configured organizations, this configuration takes precedence over the default settings. Therefore, while Microsoft Entra B2B collaboration, Microsoft Entra B2B direct connect, and tenant restrictions might be disabled across your organization, you can enable these features for a specific external organization.
v1.0 Crosstenantaccesspolicyconfigurationdefault https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicyconfigurationdefault.md
Title: "crossTenantAccessPolicyConfigurationDefault resource type"
-description: "The default configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect."
+description: "Represents the default configuration for cross-tenant access and tenant restrictions."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The default configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
+Represents the default configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
## Methods
The default configuration for cross-tenant access and tenant restrictions. Cross
| b2bDirectConnectOutbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) |Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. | | inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. | | invitationRedemptionIdentityProviderConfiguration | [defaultInvitationRedemptionIdentityProviderConfiguration](../resources/defaultInvitationRedemptionIdentityProviderConfiguration.md) | Defines the priority order based on which an identity provider is selected during invitation redemption for a guest user. |
-| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for your organization users accessing an external organization on your network or devices. |
| isServiceDefault | Boolean | If `true`, the default configuration is set to the system default configuration. If `false`, the default settings are customized. |
+| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. |
## Relationships
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
The following is a JSON representation of the resource.
``` json { "@odata.type": "#microsoft.graph.crossTenantAccessPolicyConfigurationDefault",
- "automaticUserConsentSettings": {"@odata.type": "microsoft.graph.inboundOutboundPolicyConfiguration"},"inboundTrust": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"
- },
- "b2bCollaborationOutbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "b2bCollaborationInbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "b2bDirectConnectOutbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "b2bDirectConnectInbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "tenantRestrictions": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"
- },
- "invitationRedemptionIdentityProviderConfiguration": {
- "@odata.type": "microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration"
- },
- "isServiceDefault": "Boolean"
+ "automaticUserConsentSettings": {"@odata.type": "microsoft.graph.inboundOutboundPolicyConfiguration"},
+ "b2bCollaborationInbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "b2bCollaborationOutbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "b2bDirectConnectInbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "b2bDirectConnectOutbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "inboundTrust": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"},
+ "invitationRedemptionIdentityProviderConfiguration": {"@odata.type": "microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration"},
+ "isServiceDefault": "Boolean",
+ "tenantRestrictions": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"}
} ```
v1.0 Crosstenantaccesspolicyconfigurationpartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicyconfigurationpartner.md
Title: "crossTenantAccessPolicyConfigurationPartner resource type"
-description: "The partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect."
+description: "Represents the partner-specific configuration for cross-tenant access and tenant restrictions."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
+Represents the partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
-For any partner-specific property that is `null`, these settings will inherit the behavior configured in your [default cross tenant access settings](../resources/crosstenantaccesspolicyconfigurationdefault.md).
+For any partner-specific property that is `null`, these settings inherit the behavior configured in your [default cross-tenant access settings](../resources/crosstenantaccesspolicyconfigurationdefault.md).
## Methods
For any partner-specific property that is `null`, these settings will inherit th
| b2bDirectConnectInbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your partner-specific configuration for users from other organizations accessing your resources via Azure B2B direct connect. | | b2bDirectConnectOutbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. | | inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the partner-specific configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. |
-| tenantRestrictions | [crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the partner-specific tenant restrictions configuration for your organization users accessing a partner organization using partner supplied identities on your network or devices. |
| isInMultiTenantOrganization | Boolean | Identifies whether a tenant is a member of a multitenant organization. | | isServiceProvider | Boolean | Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. | | tenantId | String | The tenant identifier for the partner Microsoft Entra organization. Read-only. Key.|
+| tenantRestrictions | [crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the partner-specific tenant restrictions configuration for users in your organization who access a partner organization using partner supplied identities on your network or devices. |
## Relationships
The following JSON representation shows the resource type.
``` json { "@odata.type": "#microsoft.graph.crossTenantAccessPolicyConfigurationPartner",
- "automaticUserConsentSettings": {
- "@odata.type": "microsoft.graph.inboundOutboundPolicyConfiguration"
- },
- "tenantId": "String (identifier)",
- "inboundTrust": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"
- },
- "b2bCollaborationOutbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "b2bCollaborationInbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "b2bDirectConnectOutbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "b2bDirectConnectInbound": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
- },
- "tenantRestrictions": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"
- },
+ "automaticUserConsentSettings": {"@odata.type": "microsoft.graph.inboundOutboundPolicyConfiguration"},
+ "b2bCollaborationInbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "b2bCollaborationOutbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "b2bDirectConnectInbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "b2bDirectConnectOutbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"},
+ "inboundTrust": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"},
"isInMultiTenantOrganization": "Boolean",
- "isServiceProvider": "Boolean"
+ "isServiceProvider": "Boolean",
+ "tenantId": "String (identifier)",
+ "tenantRestrictions": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"}
} ```
v1.0 Crosstenantaccesspolicytarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicytarget.md
Defines how to target your cross-tenant access policy settings. Settings can be
|Property|Type|Description| |:|:|:|
-| target | String | Can be one of the following values: <li> The unique identifier of the user, group, or application <li> `AllUsers` <li> `AllApplications` - Refers to any [Microsoft cloud application](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps#microsoft-cloud-applications). <li> `Office365` - Includes the applications mentioned as part of the [Office365](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps#office-365) suite. |
+| target | String | Defines the target for cross-tenant access policy settings and can have one of the following values: <li> The unique identifier of the user, group, or application <li> `AllUsers` <li> `AllApplications` - Refers to any [Microsoft cloud application](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps#microsoft-cloud-applications). <li> `Office365` - Includes the applications mentioned as part of the [Office 365](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps#office-365) suite. |
| targetType | crossTenantAccessPolicyTargetType | The type of resource that you want to target. The possible values are: `user`, `group`, `application`, `unknownFutureValue`. | ## Relationships
v1.0 Crosstenantaccesspolicytenantrestrictions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicytenantrestrictions.md
Inherits from [crossTenantAccessPolicyB2BSettings](../resources/crosstenantacces
|Property|Type|Description| |:|:|:| |applications|[crossTenantAccessPolicyTargetConfiguration](../resources/crosstenantaccesspolicytargetconfiguration.md)|The list of applications targeted with your cross-tenant access policy. Inherited from [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md).|
-|devices|[devicesFilter](../resources/devicesfilter.md)|Defines the rule for filtering devices and whether devices satisfying the rule should be allowed or blocked. Not implemented.|
+|devices|[devicesFilter](../resources/devicesfilter.md)|Defines the rule for filtering devices and whether devices satisfying the rule should be allowed or blocked. This property isn't supported on the server side yet.|
|usersAndGroups|[crossTenantAccessPolicyTargetConfiguration](../resources/crosstenantaccesspolicytargetconfiguration.md)|The list of users and groups targeted with your cross-tenant access policy. Inherited from [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md).| ## Relationships
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"
The following is a JSON representation of the resource.
``` json { "@odata.type": "#microsoft.graph.crossTenantAccessPolicyTenantRestrictions",
- "usersAndGroups": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyTargetConfiguration"
- },
- "applications": {
- "@odata.type": "microsoft.graph.crossTenantAccessPolicyTargetConfiguration"
- },
- "devices": {
- "@odata.type": "microsoft.graph.devicesFilter"
- }
+ "applications": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTargetConfiguration"},
+ "devices": {"@odata.type": "microsoft.graph.devicesFilter"},
+ "usersAndGroups": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTargetConfiguration"}
} ```
v1.0 Customaccesspackageworkflowextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customaccesspackageworkflowextension.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Custom access package workflow extension (deprecated)
# customAccessPackageWorkflowExtension resource type (deprecated)
v1.0 Customauthenticationextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customauthenticationextension.md
Learn how to use this API when [Configuring a custom claim provider token issuan
|[Get custom authentication extension](../api/customauthenticationextension-get.md)|[customAuthenticationExtension](../resources/customauthenticationextension.md)|Read the properties and relationships of an object type that is derived from **customAuthenticationExtension**.| |[Update custom authentication extension](../api/customauthenticationextension-update.md)|None|Update the properties of an object type that is derived from **customAuthenticationExtension**.| |[Delete custom authentication extension](../api/customauthenticationextension-delete.md)|None|Delete an object type that is derived from **customAuthenticationExtension**.|
-|[Validate authentication configuration](../api/customauthenticationextension-validateauthenticationconfiguration.md)|[authenticationConfigurationValidation](../resources/authenticationconfigurationvalidation.md)|Check validity of the endpoint and authentication configuration for a [customAuthenticationExtension](../resources/customauthenticationextension.md) object.|
+|[Validate authentication configuration](../api/customauthenticationextension-validateauthenticationconfiguration.md)|[authenticationConfigurationValidation](../resources/authenticationconfigurationvalidation.md)|Check the validity of the endpoint and authentication configuration for a [customAuthenticationExtension](../resources/customauthenticationextension.md) object.|
|**On attribute collection start**||| |[Get on attribute collection start](../api/onattributecollectionstartcustomextension-get.md)|[onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md)|Read the properties and relationships of an [onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md) object.| |[Update on attribute collection start](../api/onattributecollectionstartcustomextension-update.md)|[onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md)|Update the properties of an [onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md) object.|
v1.0 Customextensionstagesetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensionstagesetting.md
Defines when to execute a [accessPackageAssignmentRequestWorkflowExtension](../r
Inherits from [entity](../resources/entity.md).
-To read the **customExtensionStageSettings** objects on a policy, append `?$expand=customExtensionStageSettings` to a [GET accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) request. For example, `GET https://graph.microsoft.com/bet#example-2-retrieve-the-custom-extension-handlers-for-a-policy).
+To read the **customExtensionStageSettings** objects on a policy, append `?$expand=customExtensionStageSettings($expand=customExtension)` to a [GET accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) request. For example, `GET https://graph.microsoft.com/bet#example-3-retrieve-the-custom-extension-stage-settings-for-a-policy).
-To delete the **customExtensionStageSettings** objects from a policy, call the [Update accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-update.md) and specify the customExtensionHandlers property as an empty collection. For more information, see [Example 2: Remove the customExtensionStageSettings from a policy](../api/accesspackageassignmentpolicy-update.md#example-3-remove-the-customextensionstagesettings-from-a-policy).
+To delete the **customExtensionStageSettings** objects from a policy, call the [Update accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-update.md) and specify the customExtensionHandlers property as an empty collection. For more information, see [Example 3: Remove the customExtensionStageSettings from a policy](../api/accesspackageassignmentpolicy-update.md#example-3-remove-the-customextensionstagesettings-from-a-policy).
## Methods None
v1.0 Device https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/device.md
Namespace: microsoft.graph
Represents a device registered in the directory. Devices are created in the cloud using the Device Registration Service or by Intune. They're used by conditional access policies for multifactor authentication. These devices can range from desktop and laptop machines to phones and tablets. Inherits from [directoryObject](directoryobject.md).
-This resource is an open type that allows other properties to be passed in. You can also add your own data to custom properties as [extensions](/graph/extensibility-overview).
+This resource is an open type that allows other properties to be passed in.
+
+This resource supports:
+- Adding your own data to custom properties as [extensions](/graph/extensibility-overview).
+- Using [delta query](/graph/delta-query-overview) to track incremental additions, deletions, and updates, by providing a [delta](../api/user-delta.md) function.
+- [OData query capabilities](/graph/query-parameters) including `$select`, `$filter`, `$search`, and `$top`. Specific usages are supported only with [Advanced query capabilities](/graph/aad-advanced-queries#group-properties).
## Methods | Method | Return Type |Description| |:|:--|:-|
-|[Get device](../api/device-get.md) | [device](device.md) |Read properties and relationships of device object.|
-|[List devices](../api/device-list.md) | [device](device.md) collection| Retrieve a list of devices registered in the directory. |
-|[Update device](../api/device-update.md) | [device](device.md) |Update the properties of the device object. |
-|[Delete device](../api/device-delete.md) | None |Delete the device object. |
-|[delta](../api/device-delta.md)|[device](device.md) collection| Get incremental changes for devices. |
-|[List memberOf](../api/device-list-memberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a direct member of. |
-|[List transitive memberOf](../api/device-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a member of. This operation is transitive. |
-|[List registeredOwners](../api/device-list-registeredowners.md) |[directoryObject](directoryobject.md) collection| Get the users that are registered owners of the device from the registeredOwners navigation property.|
-|[List registeredUsers](../api/device-list-registeredusers.md) |[directoryObject](directoryobject.md) collection| Get the registered users of the device from the registeredUsers navigation property.|
-|[List usageRights](../api/device-list-usagerights.md) | [usageRight](usageright.md) collection | Get a collection of usage rights granted to the device.|
-| [checkMemberGroups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership in a list of groups. The check is transitive. |
-| [getMemberGroups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the device is a member of. The check is transitive. |
-|[checkMemberObjects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in a list of groups, directory role, or administrative unit objects. |
-|[getMemberObjects](../api/directoryobject-checkmemberobjects.md) | String collection | Return all groups, administrative units, and directory roles that the device is a member of. The check is transitive. |
-|**Open extensions**| | |
-|[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.|
-|[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
-
+|[List](../api/device-list.md) | [device](device.md) collection| Retrieve a list of devices registered in the directory. |
+|[Create](../api/device-post-devices.md) | [device](device.md)| Register a new device in the directory. |
+|[Get](../api/device-get.md) | [device](device.md) |Read properties and relationships of device object.|
+|[Update](../api/device-update.md) | [device](device.md) |Update the properties of the device object. |
+|[Delete](../api/device-delete.md) | None |Delete the device object. |
+|[Get delta](../api/device-delta.md)|[device](device.md) collection| Get incremental changes for devices. |
+|[List member of](../api/device-list-memberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a direct member of. |
+|[List transitive member of](../api/device-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a member of. This operation is transitive. |
+|[List registered owners](../api/device-list-registeredowners.md) |[directoryObject](directoryobject.md) collection| Get the users that are registered owners of the device from the registeredOwners navigation property.|
+|[List registered users](../api/device-list-registeredusers.md) |[directoryObject](directoryobject.md) collection| Get the registered users of the device from the registeredUsers navigation property.|
+|[List usage rights](../api/device-list-usagerights.md) | [usageRight](usageright.md) collection | Get a collection of usage rights granted to the device.|
+| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership in a list of groups. The check is transitive. |
+| [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the device is a member of. The check is transitive. |
+|[Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in a list of groups, directory role, or administrative unit objects. |
+|[Get member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Return all groups, administrative units, and directory roles that the device is a member of. The check is transitive. |
## Properties > [!IMPORTANT]
v1.0 Devicesfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicesfilter.md
Title: "devicesFilter resource type"
-description: "Defines a rule to filter the devices and whether devices satisfying the rule should be allowed or blocked."
+description: "Defines a rule to filter the devices and whether devices that satisfy the rule should be allowed or blocked."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Defines a rule to filter the devices and whether devices satisfying the rule should be allowed or blocked.
+Defines a rule to filter the devices and whether devices that satisfy the rule should be allowed or blocked.
## Properties |Property|Type|Description| |:|:|:|
-|mode|crossTenantAccessPolicyTargetConfigurationAccessType|Determines whether devices satisfying the rule should be allowed or blocked.The possible values are: `allowed`, `blocked`, `unknownFutureValue`.|
+|mode|crossTenantAccessPolicyTargetConfigurationAccessType|Determines whether devices that satisfy the rule should be allowed or blocked. The possible values are: `allowed`, `blocked`, `unknownFutureValue`.|
|rule|String|Defines the rule to filter the devices. For example, `device.deviceAttribute2 -eq 'PrivilegedAccessWorkstation'`.| ## Relationships
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "@odata.type": "microsoft.graph.devicesFilter"
v1.0 Directory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/directory.md
Inherits from [entity](entity.md).
| Method | Return Type | Description | | :-- | :-- | :- |
-| [Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Gets the properties of a deleted item. |
-| [Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restores a recently deleted item. |
-| [List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Gets a list of recently deleted items. |
-| [Permanently delete item](../api/directory-deleteditems-delete.md) | None | Permanently deletes an item. |
+| [List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Gets a list of recently deleted items. |
+| [Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Gets the properties of a deleted item. |
+| [Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restores a recently deleted item. |
+| [Permanently delete](../api/directory-deleteditems-delete.md) | None | Permanently deletes an item. |
| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Lists directory items owned by a user. | ## Properties
v1.0 Directoryroletemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/directoryroletemplate.md
Represents a directory role template. A directory role template specifies the pr
| Method | Return Type |Description| |:|:--|:-|
-|[Get directory role template](../api/directoryroletemplate-get.md) | [directoryRoleTemplate](directoryroletemplate.md) |Read properties and relationships of directoryRoleTemplate object.|
+|[Get](../api/directoryroletemplate-get.md) | [directoryRoleTemplate](directoryroletemplate.md) |Read properties and relationships of directoryRoleTemplate object.|
+|[List](../api/directoryroletemplate-list.md) | [directoryRoleTemplate](directoryroletemplate.md) collection |Retrieve a list of directoryRoleTemplate objects.|
## Properties
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |description|String|The description to set for the directory role. Read-only.| |displayName|String|The display name to set for the directory role. Read-only. |
v1.0 Directorysetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/directorysetting.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Directory settings define the configurations that can be used to customize the tenant-wide and object-specific restrictions and allowed behavior. For examples, you can block word lists for group display names or define whether guest users are allowed to be group owners.
+Directory settings define the configurations that can be used to customize the tenant-wide and object-specific restrictions and allowed behavior. For examples, you can block word lists for group display names or define whether guests are allowed to be group owners.
-By default, all entities inherit the preset defaults. To change the default settings, you must create a new settings object using the [directorySettingTemplates](directorysettingtemplate.md). When the same setting is defined at both the tenant-wide and to a specific group, the entity-level setting overrides the tenant-wide setting. For example, the tenant-wide setting may allow guests to be invited by existing members of groups, but an individual group setting can override and not allow guests to be invited by members of the group.
+By default, all entities inherit the preset defaults. To change the default settings, you must create a new settings object using the [directorySettingTemplates](directorysettingtemplate.md). When the same setting is defined at both the tenant-wide and to a specific group, the entity-level setting overrides the tenant-wide setting. For example, the tenant-wide setting might allow existing members of groups to invite guests; but an individual group setting can override and not allow the operation.
+
+Group-specific settings apply to only Microsoft 365 groups.
> [!TIP] > The `/v1.0` version of this resource is named [groupSetting](/graph/api/resources/groupsetting?view=graph-rest-1.0&preserve-view=true). ## Methods
-| Method | Return Type |Description|
+| Method | Return Type |Description|
|:|:--|:-|
+|[List](../api/group-list-settings.md) | [directorySetting](directorysetting.md) collection |List properties of all setting objects.|
|[Create](../api/group-post-settings.md) | [directorySetting](directorysetting.md) |Create a setting object based on a directorySettingTemplate.| |[Get](../api/directorysetting-get.md) | [directorySetting](directorysetting.md) |Read properties of a specific setting object.|
-|[List](../api/group-list-settings.md) | [directorySetting](directorysetting.md) collection |List properties of all setting objects.|
-|[Update](../api/directorysetting-update.md) | [directorySetting](directorysetting.md) |Update a setting object. Only settingValues can be changed in an update.|
+|[Update](../api/directorysetting-update.md) | [directorySetting](directorysetting.md) |Update a setting object. Only settingValues can be changed in an update.|
|[Delete](../api/directorysetting-delete.md) | None |Delete a setting object. | ## Properties
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |displayName|string|Display name of this group of settings, which comes from the associated template. Read-only.| |id|string| Unique identifier for these settings. Read-only.|
v1.0 Directorysettingtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/directorysettingtemplate.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Directory setting templates represent system-defined settings available to the tenant. [Directory settings](directorysetting.md) can be created based on the available **directorySettingTemplates**, and values changed from their preset defaults. Directory setting templates cannot be created, updated or deleted. These settings can represent tenant-wide settings, or can represent specific entity settings. Currently, the only templates available for groups apply to Microsoft 365 groups, and include settings such as whether users can create groups or invite guests from outside the organization to become members of a group.
+Directory setting templates represent system-defined settings available to the tenant. [Directory settings](directorysetting.md) can be created based on the available **directorySettingTemplates**, and values changed from their preset defaults. Directory setting templates can't be created, updated, or deleted. These settings can represent tenant-wide settings, or can represent specific entity settings. Currently, the only templates available for groups apply to Microsoft 365 groups, and include settings such as whether users can create groups or invite guests from outside the organization to become members of a group.
For more information about the Microsoft 365 groups-specific settings, see [group (directory) settings](/graph/group-directory-settings).
For more information about the Microsoft 365 groups-specific settings, see [grou
| Method | Return Type |Description| |:|:--|:-|
-|[Get directory setting template](../api/directorysettingtemplate-get.md) | [directorySettingTemplate](directorysettingtemplate.md) |Read the specific properties of one of the system defined directorySettingTemplate objects.|
-|[List directory setting templates](../api/directorysettingtemplate-list.md) | [Collection of directorySettingTemplate](directorysettingtemplate.md) |List all of the system defined directorySettingTemplate objects.|
+|[Get](../api/directorysettingtemplate-get.md) | [directorySettingTemplate](directorysettingtemplate.md) |Read the specific properties of one of the system defined directorySettingTemplate objects.|
+|[List](../api/directorysettingtemplate-list.md) | [Collection of directorySettingTemplate](directorysettingtemplate.md) |List all of the system defined directorySettingTemplate objects.|
## Properties | Property | Type |Description|
For more information about the Microsoft 365 groups-specific settings, see [grou
|description|string|Description of the template. Read-only.| |displayName|string|Display name of the template. Read-only. | |id|string| Unique identifier for the template. Read-only.|
-|values|[settingTemplateValue](settingtemplatevalue.md) collection| Collection of settingTemplateValues that list the set of available settings, defaults and types that make up this template. Read-only. |
+|values|[settingTemplateValue](settingtemplatevalue.md) collection| Collection of settingTemplateValues that list the set of available settings, defaults, and types that make up this template. Read-only. |
## Relationships None
v1.0 Domain https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/domain.md
To associate a domain with a tenant:
|[Get](../api/domain-get.md) | [domain](domain.md) | Read properties and relationships of a domain object.| |[Update](../api/domain-update.md) | [domain](domain.md) |Update a domain.| |[Delete](../api/domain-delete.md) | None |Delete a domain.|
+|[Force delete](../api/domain-forcedelete.md)|None|Delete a domain by using an asynchronous operation.|
+|[Verify](../api/domain-verify.md)|[domain](domain.md)|Validate the ownership of the domain.|
+|[Promote](../api/domain-promote.md)|Boolean|Promote a verified subdomain to the root domain.|
+|[Get root domain](../api/domain-list-rootdomain.md) | Get the root domain of a subdomain. |
|[List domain name references](../api/domain-list-domainnamereferences.md) |[directoryObject](directoryobject.md) collection| Retrieve a list of directory objects with a reference to the domain.| |[List service configuration records](../api/domain-list-serviceconfigurationrecords.md) |[domainDnsRecord](domaindnsrecord.md) collection| Retrieve a list of domain DNS records for domain configuration.| |[List verification DNS records](../api/domain-list-verificationdnsrecords.md) |[domainDnsRecord](domaindnsrecord.md) collection| Retrieve a list of domain DNS records for domain verification.|
-|[List domain name reference](../api/domain-list-domainnamereferences.md) |[directoryObject](directoryobject.md) collection| Retrieve a list of directory objects with a reference to the domain.|
-|[List service configuration records](../api/domain-list-serviceconfigurationrecords.md) |[domainDnsRecord](domaindnsrecord.md) collection| Retrieve a list of domain DNS records for domain configuration.|
-|[List verification DNS records](../api/domain-list-verificationdnsrecords.md) |
-|[Get root domain](../api/domain-list-rootdomain.md) | Get the root domain of a subdomain. |
-|[Promote](../api/domain-promote.md)|Boolean|Promote a verified subdomain to the root domain.|
-|[Force delete](../api/domain-forcedelete.md)|None|Delete a domain by using an asynchronous operation.|
-|[Verify](../api/domain-verify.md)|[domain](domain.md)|Validate the ownership of the domain.|
## Properties
v1.0 Driveitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/driveitem.md
Items with the **folder** facet act as containers of items and therefore have a
## Methods
-| Method | REST Path |
-|:--|:--|
-| [Get item](../api/driveitem-get.md) | `GET /drive/items/{item-id}` |
-| [List activities](../api/activities-list.md) | `GET /drive/items/{item-id}/activities` |
-| [Get analytics][] | `GET /drive/items/{item-id}/analytics` |
-| [Get activities by interval][] | `GET /drive/items/{item-id}/getActivitiesByInterval` |
-| [List children](../api/driveitem-list-children.md) | `GET /drive/items/{item-id}/children` |
-| [List versions](../api/driveitem-list-versions.md) | `GET /drive/items/{item-id}/versions` |
-| [Create folder](../api/driveitem-post-children.md) | `POST /drive/items/{item-id}/children` |
-| [Update item](../api/driveitem-update.md) | `PATCH /drive/items/{item-id}` |
-| [Upload](../api/driveitem-put-content.md) | `PUT /drive/items/{item-id}/content` |
-| [Download content](../api/driveitem-get-content.md) (deprecated) | `GET /drive/items/{item-id}/content` |
-| [Download file](../api/driveitem-get-contentstream.md) | `GET /drive/items/{item-id}/contentStream` |
-| [Download specific file format][download-format] | `GET /drive/items/{item-id}/content?format={format}` |
-| [Delete item](../api/driveitem-delete.md) | `DELETE /drive/items/{item-id}` |
-| [Permanently delete item](../api/driveitem-permanentdelete.md) | `POST /drives/{driveId}/items/{itemId}/permanentDelete` |
-| [Restore item](../api/driveitem-restore.md) | `POST /drive/items/{item-id}/restore` |
-| [Move item](../api/driveitem-move.md) | `PATCH /drive/items/{item-id}` |
-| [Copy item](../api/driveitem-copy.md) | `POST /drive/items/{item-id}/copy` |
-| [Search items](../api/driveitem-search.md) | `GET /drive/items/{item-id}/search(q='text')` |
-| [Track changes](../api/driveitem-delta.md) | `GET /drive/root/delta` |
-| [Follow item](../api/driveitem-follow.md) | `POST /drives/{drive-id}/items/{item-id}/follow` |
-| [Unfollow item](../api/driveitem-unfollow.md) | `POST /drives/{drive-id}/items/{item-id}/unfollow` |
-| [Get thumbnails](../api/driveitem-list-thumbnails.md) | `GET /drive/items/{item-id}/thumbnails` |
-| [Create sharing link](../api/driveitem-createlink.md) | `POST /drive/items/{item-id}/createLink` |
-| [Add permissions](../api/driveitem-invite.md) | `POST /drive/items/{item-id}/invite` |
-| [List permissions](../api/driveitem-list-permissions.md) | `GET /drive/items/{item-id}/permissions` |
-| [Delete permission](../api/permission-delete.md) | `DELETE /drive/items/{item-id}/permissions/{perm-id}` |
-| [Get WebSocket channel][getWebSocket] | `GET /drive/root/subscriptions/socketIo` |
-| [Preview item][item-preview] | `POST /drive/items/{item-id}/preview` |
-| [Check in files](../api/driveitem-checkin.md) | `POST /drives/{driveId}/items/{itemId}/checkin` |
-| [Check out files](../api/driveitem-checkout.md) | `POST /drives/{driveId}/items/{itemId}/checkout` |
-| [Revoke grants on sharing link](../api/permission-revokegrants.md) | `PATCH /drive/items/{item-id}/permissions/{perm-id}/revokeGrants` |
-| [Extract sensitivity labels](../api/driveitem-extractsensitivitylabels.md) | `POST /drive/items/{item-id}/extractSensitivityLabels` |
-| [Assign sensitivity label](../api/driveitem-assignsensitivitylabel.md) | `POST /drive/items/{item-id}/assignSensitivityLabel` |
-| [Get retention label](../api/driveitem-getretentionlabel.md) | `GET /drives/{drive-id}/items/{id}/retentionLabel` |
-| [Set retention label](../api/driveitem-setretentionlabel.md) | `PATCH /drives/{drive-id}/items/{id}/retentionLabel` |
-| [Remove retention label](../api/driveitem-removeretentionlabel.md) | `DELETE /drives/{drive-id}/items/{id}/retentionLabel` |
-| [Lock or unlock record](../api/driveitem-lockorunlockrecord.md) | `PATCH /drives/{drive-id}/items/{id}/retentionLabel` |
+| Method | Return Type | Description |
+|:--|:|:-|
+| [Get item](../api/driveitem-get.md) | [driveItem](../resources/driveitem.md) |Retrieve the metadata for a **driveItem** in a drive.|
+| [Get analytics][] | [itemAnalytics][] | Get analytics for this resource.|
+| [Get activities by interval][] | [itemActivityStat](../resources/itemactivitystat.md) | Get a collection of **itemActivityStats** within the specified time interval.|
+| [List children](../api/driveitem-list-children.md) | [driveItem](../resources/driveitem.md) collection | Return a collection of **driveItems** in the children relationship of a **driveItem**.|
+| [List versions](../api/driveitem-list-versions.md) | [driveItemVersion][] collection | Retrieve the versions of a file in the current user's drive.|
+| [Create folder](../api/driveitem-post-children.md) | [driveItem](../resources/driveitem.md) | Create a **driveItem** in the specified drive.|
+| [Update item](../api/driveitem-update.md) | [driveItem](../resources/driveitem.md) | Update a **driveItem** in the drive.|
+| [Upload](../api/driveitem-put-content.md) | [driveItem](../resources/driveitem.md) | Upload content to the **driveItem**.|
+| [Download file content](../api/driveitem-get-contentstream.md) | Stream |Download the contents of the primary stream (file) of a **driveItem**. |
+| [Download specific file format][download-format] | download URL | Download content of a **driveItem** with a specific format.|
+| [Delete item](../api/driveitem-delete.md) | None | Delete a **driveItem**.|
+| [Permanently delete item](../api/driveitem-permanentdelete.md) | None | Permanently delete a **driveItem** by using its ID. |
+| [Move item](../api/driveitem-move.md) | [driveItem](../resources/driveitem.md) | Move a **driveItem** to a new parent item.|
+| [Copy item](../api/driveitem-copy.md) | details about how to [monitor the progress](/graph/long-running-actions-overview) of the copy | Create a copy of a **driveItem** (including any children).|
+| [Search items](../api/driveitem-search.md) | [driveItem](../resources/driveitem.md) collection | Search the hierarchy of items for items matching a query.|
+| [Track changes](../api/driveitem-delta.md) | delta link | List any changes in the drive.|
+| [Follow item](../api/driveitem-follow.md) | [driveItem](../resources/driveitem.md) | Follow a **driveItem**.|
+| [Unfollow item](../api/driveitem-unfollow.md) | None | Unfollow a **driveItem**.|
+| [Get thumbnails](../api/driveitem-list-thumbnails.md) | [driveItem](../resources/driveitem.md) collection | List **driveItems** with their thumbnails.|
+| [Create sharing link](../api/driveitem-createlink.md) | sharing link | Create a link to share the **driveItem**.|
+| [Add permissions](../api/driveitem-invite.md) | [permission][] collection | Send a sharing invite to a user.|
+| [List permissions](../api/driveitem-list-permissions.md) | [permission][] collection | Retrieve the collection of permissions on a **driveItem**.|
+| [Create permission](../api/driveitem-post-permissions.md) | [permission][] | Create a permission on a **driveItem**.|
+| [Delete permission](../api/permission-delete.md) | None | Remove the permission from the **driveItem**.|
+| [Revoke grants on sharing link](../api/permission-revokegrants.md)| [permission][] | Revoke access to a **listItem** or **driveItem** granted via a sharing link by removing the specified recipient from the link.|
+| [Get WebSocket channel][getWebSocket] | [subscription][] | Receive near-real-time change notifications for a drive using socket.io.|
+| [Preview item][item-preview] | json object | Obtain short-lived embeddable URLs for an item in order to render a temporary preview.|
+| [Check in files](../api/driveitem-checkin.md) | None| Check in a checked out **driveItem** resource, which makes the version of the document available to others. |
+| [Check out files](../api/driveitem-checkout.md) | None| Check out a **driveItem** resource to prevent others from editing the document, and prevent your changes from being visible until the documented is [checked in](../api/driveitem-checkin.md). |
+| [Discard checkout](../api/driveitem-discardcheckout.md) | None| Discard a previously [checked out](../api/driveitem-checkout.md) **driveItem**.|
+| [Extract sensitivity labels](../api/driveitem-extractsensitivitylabels.md) | [extractSensitivityLabelsResult](../resources/extractsensitivitylabelsresult.md) | Extract one or more sensitivity labels assigned to a drive item and update the metadata of a drive item with the latest details of the assigned label. |
+| [Assign sensitivity label](../api/driveitem-assignsensitivitylabel.md) | String | Asynchronously assign a sensitivity label to a **driveItem**.|
+| [Get retention label](../api/driveitem-getretentionlabel.md) | [itemRetentionLabel](../resources/itemretentionlabel.md) | Get metadata information for a retention label applied on a **driveItem**. |
+| [Set retention label](../api/driveitem-setretentionlabel.md) | [itemRetentionLabel](../resources/itemretentionlabel.md) | Apply (set) a retention label on a **driveItem** (files and folders). |
+| [Remove retention label](../api/driveitem-removeretentionlabel.md) | None | Remove a retention label from a **driveItem**. |
+| [Lock or unlock record](../api/driveitem-lockorunlockrecord.md) | [itemRetentionLabel](../resources/itemretentionlabel.md) | Lock or unlock a retention label on a **driveItem** that classifies content as records. |
+| [Download file (deprecated)](../api/driveitem-get-content.md) | download URL | Download content of a **driveItem**.|
+ ## Properties
v1.0 Dynamics Countriesregions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/dynamics-countriesregions.md
Represents a countryRegion object in Dynamics 365 Business Central, which is par
| Method | Return Type |Description | |:--|:|:--|
-|[Get countries/regions](../api/dynamics-countriesregions-get.md) |countryRegion|Get a Countries/Regions. |
-|[Create countries/regions](../api/dynamics-create-countriesregions.md) |countryRegion|Create a Countries/Regions.|
-|[Patch countryRegion](../api/dynamics-countriesregions-update.md) |countryRegion|Update a Countries/Regions.|
-|[Delete countries/regions](../api/dynamics-countriesregions-delete.md)|none |Delete a Countries/Regions.|
+|[Get](../api/dynamics-countriesregions-get.md) |countryRegion|Get a Countries/Regions. |
+|[Create](../api/dynamics-create-countriesregions.md) |countryRegion|Create a Countries/Regions.|
+|[Patch](../api/dynamics-countriesregions-update.md) |countryRegion|Update a Countries/Regions.|
+|[Delete](../api/dynamics-countriesregions-delete.md)|none |Delete a Countries/Regions.|
## Properties | Property | Type |Description |
v1.0 Ediscovery Custodian https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-custodian.md
In the context of eDiscovery, represents a user and all of their digital assets,
|[Update](../api/ediscovery-custodian-update.md)|[microsoft.graph.ediscovery.custodian](../resources/ediscovery-custodian.md)|Update the properties of a **custodian** object.| |[Release](../api/ediscovery-custodian-release.md)|None|Release a custodian from a case.| |[Activate](../api/ediscovery-custodian-activate.md)|None|Reactivate a custodian that has been released from a case and make them part of the case again.|
-|[List siteSources](../api/ediscovery-custodian-list-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) collection|Get the **siteSource** resources associated with the custodian.|
-|[Create siteSources](../api/ediscovery-custodian-post-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md)|Create a new **siteSource** object.|
-|[List unifiedGroupSources](../api/ediscovery-custodian-list-unifiedgroupsources.md)|[microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md) collection|Get the list of **unifiedGroupSource** resources associated with the custodian.|
-|[Create unifiedGroupSources](../api/ediscovery-custodian-post-unifiedgroupsources.md)|[microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md)|Create a new **unifiedGroupSource** object.|
-|[List userSources](../api/ediscovery-custodian-list-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) collection|Get the list of **userSource** resources associated with the custodian.|
-|[Create userSources](../api/ediscovery-custodian-post-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md)|Create a new **userSource** object.|
+|[List site sources](../api/ediscovery-custodian-list-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) collection|Get the **siteSource** resources associated with the custodian.|
+|[Create site sources](../api/ediscovery-custodian-post-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md)|Create a new **siteSource** object.|
+|[List unified group sources](../api/ediscovery-custodian-list-unifiedgroupsources.md)|[microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md) collection|Get the list of **unifiedGroupSource** resources associated with the custodian.|
+|[Create unified group sources](../api/ediscovery-custodian-post-unifiedgroupsources.md)|[microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md)|Create a new **unifiedGroupSource** object.|
+|[List user sources](../api/ediscovery-custodian-list-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) collection|Get the list of **userSource** resources associated with the custodian.|
+|[Create user sources](../api/ediscovery-custodian-post-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md)|Create a new **userSource** object.|
## Properties
v1.0 Ediscovery Legalhold https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-legalhold.md
Inherits from [entity](../resources/entity.md).
|[Get](../api/ediscovery-legalhold-get.md)|[microsoft.graph.ediscovery.legalHold](../resources/ediscovery-legalhold.md)|Read the properties and relationships of a **legalHold** object.| |[Update](../api/ediscovery-legalhold-update.md)|[microsoft.graph.ediscovery.legalHold](../resources/ediscovery-legalhold.md)|Update the properties of a **legalHold** object.| |[Delete](../api/ediscovery-legalhold-delete.md)|None|Delete a **legalHold** object.|
-|[List siteSources](../api/ediscovery-legalhold-list-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) collection|Get the list of [siteSource](../resources/ediscovery-sitesource.md) objects associated with a legal hold.|
-|[Create siteSource](../api/ediscovery-legalhold-post-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md)|Create a new siteSource object.|
-|[List userSources](../api/ediscovery-legalhold-list-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) collection|Get the list of [userSource](../resources/ediscovery-usersource.md) objects associated with a legal hold.|
-|[Create userSource](../api/ediscovery-legalhold-post-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md)|Create a new **userSource** object.|
+|[List site sources](../api/ediscovery-legalhold-list-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) collection|Get the list of [siteSource](../resources/ediscovery-sitesource.md) objects associated with a legal hold.|
+|[Create site source](../api/ediscovery-legalhold-post-sitesources.md)|[microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md)|Create a new siteSource object.|
+|[List user sources](../api/ediscovery-legalhold-list-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) collection|Get the list of [userSource](../resources/ediscovery-usersource.md) objects associated with a legal hold.|
+|[Create user source](../api/ediscovery-legalhold-post-usersources.md)|[microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md)|Create a new **userSource** object.|
## Properties
v1.0 Ediscovery Sourcecollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-sourcecollection.md
Represents an eDiscovery collection, commonly known as a search. For details, se
|:|:|:| |[Add additional sources](../api/ediscovery-sourcecollection-post-additionalsources.md)|[microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) collection|Add an additional **dataSource** object to the source collection.| |[Add custodian sources](../api/ediscovery-sourcecollection-post-custodiansources.md)|[microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) collection|Add a custodian **dataSource** object to the source collection.|
-|[Add noncustodialSource](../api/ediscovery-sourcecollection-post-noncustodialsources.md)|[microsoft.graph.ediscovery.noncustodialSource](../resources/ediscovery-noncustodialdatasource.md) collection|Add a non-custodial source **noncustodialSource** object to the source collection.|
+|[Add noncustodial source](../api/ediscovery-sourcecollection-post-noncustodialsources.md)|[microsoft.graph.ediscovery.noncustodialSource](../resources/ediscovery-noncustodialdatasource.md) collection|Add a noncustodial source **noncustodialSource** object to the source collection.|
|[List](../api/ediscovery-case-list-sourcecollections.md)|[microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md) collection|Get a list of the **sourceCollection** objects and their properties.| |[Create](../api/ediscovery-case-post-sourcecollections.md)|[microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md)|Create a new **sourceCollection** object.| |[Get](../api/ediscovery-sourcecollection-get.md)|[microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md)|Read the properties and relationships of a **sourceCollection** object.|
Represents an eDiscovery collection, commonly known as a search. For details, se
|[Estimate statistics](../api/ediscovery-sourcecollection-estimatestatistics.md)|None|Run an estimate of the number of emails and documents in the source collection.| |[List additional sources](../api/ediscovery-sourcecollection-list-additionalsources.md)|[microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) collection|Get a list of additional **dataSource** objects associated with a source collection.| |[List custodian sources](../api/ediscovery-sourcecollection-list-custodiansources.md)|[microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) collection|Get a list of custodian **dataSource** objects associated with a source collection.|
-|[List noncustodialSources](../api/ediscovery-sourcecollection-list-noncustodialsources.md)|[microsoft.graph.ediscovery.noncustodialSource](../resources/ediscovery-noncustodialdatasource.md) collection|Get a list of non-custodial sources **noncustodialSource** objects associated with a source collection.|
+|[List noncustodial sources](../api/ediscovery-sourcecollection-list-noncustodialsources.md)|[microsoft.graph.ediscovery.noncustodialSource](../resources/ediscovery-noncustodialdatasource.md) collection|Get a list of noncustodial sources **noncustodialSource** objects associated with a source collection.|
|[Purge data](../api/ediscovery-sourcecollection-purgedata.md)|None|Run a purge data operation on the Teams data contained in the source collection.| ## Properties
Represents an eDiscovery collection, commonly known as a search. For details, se
|allTenantMailboxes|Include all tenant mailboxes in the **sourceCollection**.| |allTenantSites|Include all tenant sites in the **sourceCollection**.| |allCaseCustodians|Include all custodian locations in the **sourceCollection**.|
-|allCaseNoncustodialDataSources|Include all non-custodial data sources in the **sourceCollection**.|
+|allCaseNoncustodialDataSources|Include all noncustodial data sources in the **sourceCollection**.|
## Relationships
v1.0 Educationgradingscheme https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationgradingscheme.md
Inherits from [entity](../resources/entity.md).
## Methods |Method|Return type|Description| |:|:|:|
-|[Get](../api/educationassignmentsettings-get.md)|[educationGradingScheme](../resources/educationgradingscheme.md) collection|Get a list of the [educationGradingScheme](../resources/educationgradingscheme.md) objects and their properties.|
-|[Create grading scheme](../api/educationassignment-post-gradingscheme.md)|[educationGradingScheme](../resources/educationgradingscheme.md)|Create a new [educationGradingScheme](../resources/educationgradingscheme.md) object.|
-|[Get educationGradingScheme](../api/educationgradingscheme-get.md)|[educationGradingScheme](../resources/educationgradingscheme.md)|Read the properties and relationships of an [educationGradingScheme](../resources/educationgradingscheme.md) object.|
-|[Update educationGradingScheme](../api/educationgradingscheme-update.md)|[educationGradingScheme](../resources/educationgradingscheme.md)|Update the properties of an [educationGradingScheme](../resources/educationgradingscheme.md) object.|
-|[Delete grading scheme](../api/educationgradingscheme-delete.md)|None|Delete an [educationGradingScheme](../resources/educationgradingscheme.md) object.|
+|[List](../api/educationassignmentsettings-get.md)|[educationGradingScheme](../resources/educationgradingscheme.md) collection|Get a list of the [educationGradingScheme](../resources/educationgradingscheme.md) objects and their properties.|
+|[Create](../api/educationassignment-post-gradingscheme.md)|[educationGradingScheme](../resources/educationgradingscheme.md)|Create a new [educationGradingScheme](../resources/educationgradingscheme.md) object.|
+|[Get](../api/educationgradingscheme-get.md)|[educationGradingScheme](../resources/educationgradingscheme.md)|Read the properties and relationships of an [educationGradingScheme](../resources/educationgradingscheme.md) object.|
+|[Update](../api/educationgradingscheme-update.md)|[educationGradingScheme](../resources/educationgradingscheme.md)|Update the properties of an [educationGradingScheme](../resources/educationgradingscheme.md) object.|
+|[Delete](../api/educationgradingscheme-delete.md)|None|Delete an [educationGradingScheme](../resources/educationgradingscheme.md) object.|
## Properties |Property|Type|Description|
v1.0 Educationroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationroot.md
Some objects in the `/education` namespace can be found in other parts of Micros
| Method | Return Type |Description| |:|:--|:-|
-|[Create class](../api/educationroot-post-classes.md) |[educationClass](educationclass.md)| Create a new **educationClass** by posting to the classes collection.|
|[List classes](../api/educationroot-list-classes.md) |[educationClass](educationclass.md) collection| Get an **educationClass** object collection.|
-|[Create school](../api/educationroot-post-schools.md) |[educationSchool](educationschool.md)| Create a new **educationSchool** by posting to the schools collection.|
+|[Create class](../api/educationroot-post-classes.md) |[educationClass](educationclass.md)| Create a new **educationClass** by posting to the classes collection.|
|[List schools](../api/educationroot-list-schools.md) |[educationSchool](educationschool.md) collection| Get an **educationSchool** object collection.|
-|[Create educationUser](../api/educationroot-post-users.md) |[educationUser](educationuser.md)| Create a new **educationUser** by posting to the users collection.|
+|[Create school](../api/educationroot-post-schools.md) |[educationSchool](educationschool.md)| Create a new **educationSchool** by posting to the schools collection.|
|[List users](../api/educationroot-list-users.md) |[educationUser](educationuser.md) collection| Get an **educationUser** object collection.|
+|[Create user](../api/educationroot-post-users.md) |[educationUser](educationuser.md)| Create a new **educationUser** by posting to the users collection.|
## Properties None.
v1.0 Educationrubric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationrubric.md
Title: "educationRubric resource type"
-description: "A grading rubric that can be attached to an assignment"
+description: "Represents a grading rubric that can be attached to an assignment."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-A grading rubric that can be attached to an assignment. A rubric is associated with an **educationUser** (teacher), and attached to one or more **educationAssignment** resources.
+Represents a grading rubric that can be attached to an assignment. A rubric is associated with an **educationUser** (teacher), and attached to one or more **educationAssignment** resources.
-See [Education rubric overview](/graph/education-rubric-overview) for more information.
+For more information, see [Education rubric overview](/graph/education-rubric-overview).
## Methods | Method | Return Type | Description | |:-|:|:|
-| [Create](../api/educationuser-post-rubrics.md) | [educationRubric](educationrubric.md) | Create a new educationRubric object. |
-| [Get](../api/educationrubric-get.md) | [educationRubric](educationrubric.md) | Read properties and relationships of educationRubric object. |
-| [Update](../api/educationrubric-update.md) | [educationRubric](educationrubric.md) | Update educationRubric object. |
-| [Delete](../api/educationrubric-delete.md) | None | Delete educationRubric object. |
+| [List](../api/educationuser-list-rubrics.md) | [educationRubric](educationrubric.md) collection | Retrieve a list of **educationRubric** objects. |
+| [Create](../api/educationuser-post-rubrics.md) | [educationRubric](educationrubric.md) | Create a new **educationRubric** object. |
+| [Get](../api/educationrubric-get.md) | [educationRubric](educationrubric.md) | Read properties and relationships of an **educationRubric** object. |
+| [Update](../api/educationrubric-update.md) | [educationRubric](educationrubric.md) | Update an **educationRubric** object. |
+| [Delete](../api/educationrubric-delete.md) | None | Delete an **educationRubric** object. |
## Properties
See [Education rubric overview](/graph/education-rubric-overview) for more infor
|:-|:|:| |id|String|Unique identifier for the rubric.| |createdBy|[identitySet](identityset.md)|The user who created this resource.|
-|createdDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`|
+|createdDateTime|DateTimeOffset|The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
|description|[itemBody](itembody.md)|The description of this rubric.| |displayName|String|The name of this rubric.|
-|grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|The grading type of this rubric -- null for a no-points rubric, or [educationAssignmentPointsGradeType](educationassignmentpointsgradetype.md) for a points rubric.|
+|grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|The grading type of this rubric. You can use `null` for a no-points rubric or [educationAssignmentPointsGradeType](educationassignmentpointsgradetype.md) for a points rubric.|
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.|
-|lastModifiedDateTime|DateTimeOffset|Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`|
+|lastModifiedDateTime|DateTimeOffset|Moment in time when the resource was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
|levels|[rubricLevel](rubriclevel.md) collection|The collection of levels making up this rubric.| |qualities|[rubricQuality](rubricquality.md) collection|The collection of qualities making up this rubric.|
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationschool https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationschool.md
This resource is a subtype of [educationOrganization](educationorganization.md).
| [Add user](../api/educationschool-post-users.md) | [educationUser](educationuser.md) | Add a new **educationUser** for the school by posting to the **users** navigation property. | | [List users](../api/educationschool-list-users.md) | [educationUser](educationuser.md) collection | Get the **educationUser** object collection. | | [Remove user](../api/educationschool-delete-users.md) | [educationUser](educationuser.md) | Remove an **educationUser** from the school through the **users** navigation property. |
-| [Get administrativeUnit](../api/educationschool-get-administrativeunit.md) | [administrativeUnit](administrativeunit.md) | Get the **administrativeUnit** that corresponds to this **educationSchool**. |
+| [Get administrative unit](../api/educationschool-get-administrativeunit.md) | [administrativeUnit](administrativeunit.md) | Get the **administrativeUnit** that corresponds to this **educationSchool**. |
| [Update school](../api/educationschool-update.md) | [educationSchool](educationschool.md) | Update an **educationSchool** object. | | [Delete school](../api/educationschool-delete.md) | None | Delete an **educationSchool** object. | | [Get delta](../api/educationschool-delta.md) | [educationSchool](educationschool.md) collection | Get incremental changes for **educationSchools** |
v1.0 Engagement Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/engagement-api-overview.md
The following table lists common use cases for the Viva Engage API.
| Create a community | [POST /employeeExperience/communities](../api/employeeexperience-post-communities.md) | If successful, this method returns a `202 Accepted` response code that contains a link to an [engagementAsyncOperation](../resources/engagementasyncoperation.md) object. | | Poll for community creation status | [GET /employeeExperience/engagementAsyncOperations/{engagementAsyncOperationId}](../api/engagementasyncoperation-get.md) | If successful, this method returns a `200 OK` response code and an [engagementAsyncOperation](../resources/engagementasyncoperation.md) object in the response body. Periodically check the status of the operation by making a GET request to this location; wait >30 seconds between checks. When the request completes successfully, the **status** indicates `succeeded` and the **resourceLocation** points to the created or modified resource. | | Get a community after creation | [GET /employeeExperience/communities/{communityId}](../api/community-get.md) | If successful, this method returns a `200 OK` response code and a [community](../resources/community.md) object in the response body. The community object references the associated [Microsoft 365 group](../resources/group.md) ID that you can use for community membership and ownership management. |
+| Get a list of communities | [GET /employeeExperience/communities](../api/employeeexperience-list-communities.md) | If successful, this method returns a `200 OK` response code and a collection of Viva Engage [community](../resources/community.md) objects in the response body.|
+| Update a community | [PATCH /employeeExperience/communities/{communityId}](../api/community-update.md) | If successful, this method updates an existing Viva Engage [community](../resources/community.md) and returns a `204 No Content` response code. |
+| Delete a community | [DELETE /employeeExperience/communities/{communityId}](../api/community-delete.md) | If successful, this method deletes a Viva Engage [community](../resources/community.md) along with all associated Microsoft 365 content, including the connected Microsoft 365 group, OneNote notebook, and Planner plans. For more information, see [What happens if I delete a Viva Engage community connected to Microsoft 365 groups](/viva/engage/engage-microsoft-365-groups#q-what-happens-if-i-delete-a-viva-engage-community-connected-to-microsoft-365-groups). |
| Add members to a community | [POST /groups/{groupId}/members/$ref](../api/group-post-members.md) | When new members are added to a group, the associated membership of the community is automatically updated. | | Remove a member from a community | [DELETE /groups/{groupId}/members/{userId}/$ref](../api/group-delete-members.md) | When a member is removed from a group, the associated membership of the community is automatically updated. | | Add a community admin | [POST /groups/{groupId}/owners/$ref](../api/group-post-owners.md) | When a user is added as a group owner, they automatically become an admin of the associated community. |
v1.0 Enums Security https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/enums-security.md
Namespace: microsoft.graph.security
| targetAccountUpn | | unknownFutureValue |
+### submissionResultCategory values
+
+| Member |
+| :-- |
+| notJunk |
+| spam |
+| phishing |
+| malware |
+| allowedByPolicy |
+| blockedByPolicy |
+| spoof |
+| unknown |
+| noResultAvailable |
+| unknownFutureValue |
+| beingAnalyzed |
+| notSubmittedToMicrosoft |
+| phishingSimulation |
+| allowedDueToOrganizationOverride |
+| blockedDueToOrganizationOverride |
+| allowedDueToUserOverride |
+| blockedDueToUserOverride |
+| itemNotfound |
+| threatsFound |
+| noThreatsFound |
+| domainImpersonation |
+| userImpersonation |
+| brandImpersonation |
+| authenticationFailure |
+| spoofedBlocked |
+| spoofedAllowed |
+| reasonLostInTransit |
+| bulk |
+ <!-- { "type": "#page.annotation",
v1.0 Enums https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/enums.md
Namespace: microsoft.graph
+### virtualEventRegistrationPredefinedQuestionLabel values
+
+| Member |
+|:-|
+| street |
+| city |
+| state |
+| postalCode |
+| countryOrRegion |
+| industry |
+| jobTitle |
+| organization |
+| unknownFutureValue |
+ ### fileStorageContainerOwnershipType values | Member |
Namespace: microsoft.graph
| selected | 2 | The policy applies to specific users or groups in the organization. | | unknownFutureValue | 3 | Evolvable enumeration sentinel value. Don't use. |
+### appManagementRestrictionState values
+
+|Member|
+|:|
+|enabled|
+|disabled|
+|unknownFutureValue|
+ ### appCredentialRestrictionType values | Member |
Possible values for user account types (group membership), per Windows definitio
| app | | unknownFutureValue |
-### submissionResultCategory values
-
-| Member |
-| :-- |
-| notJunk |
-| spam |
-| phishing |
-| malware |
-| allowedByPolicy |
-| blockedByPolicy |
-| spoof |
-| unknown |
-| noResultAvailable |
-| unknownFutureValue |
- ### submissionSource values | Member |
Possible values for user account types (group membership), per Windows definitio
|silentUpdate| |outdated| |principalWantsCopy|+
+### nativeAuthenticationApisEnabled values
+
+| Member|
+|:|
+|none|
+|all|
+|unknownFutureValue|
v1.0 Event https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/event.md
This resource supports:
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[event](event.md) |Create one or more single-value extended properties in a new or existing event. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [event](event.md) | Get events that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Eventmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/eventmessage.md
The following JSON representation shows the resource type.
|receivedDateTime|DateTimeOffset|The date and time the message was received.| |recurrence|[patternedRecurrence](patternedrecurrence.md)|The recurrence pattern of the requested meeting.| |replyTo|[recipient](recipient.md) collection|The email addresses to use when replying.|
-|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.|
+|sender|[recipient](recipient.md)|The account that is used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. For more information, see [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties).|
|sentDateTime|DateTimeOffset|The date and time the message was sent.| |startDateTime|[dateTimeTimeZone](datetimetimezone.md)|The start time of the requested meeting.| |subject|String|The subject of the message.|
The following JSON representation shows the resource type.
|uniqueBody|[itemBody](itembody.md)|The part of the body of the message that is unique to the current message.| |UnsubscribeData|String|The valid entries parsed from the List-Unsubscribe header. This is the data for the mail command in the List-Unsubscribe header if UnsubscribeEnabled property is true.| |UnsubscribeEnabled|Boolean|Indicates whether the message is enabled for unsubscribe. Its valueTrue if the list-Unsubscribe header conforms to rfc-2369.|
-|webLink|String|The URL to open the message in Outlook on the web.<br><br>You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, then the browser will show the message in the Outlook on the web review pane.<br><br>The message will open in the browser if you are logged in to your mailbox via Outlook on the web. You will be prompted to login if you are not already logged in with the browser.<br><br>This URL cannot be accessed from within an iFrame.|
+|webLink|String|The URL to open the message in Outlook on the web.<br><br>You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout isn't present or if it's set to 1, then the message is shown in a popout window. If ispopout is set to 0, then the browser shows the message in the Outlook on the web review pane.<br><br>The message opens in the browser if you're logged in to your mailbox via Outlook on the web. You are prompted to login if you aren't already logged in with the browser.<br><br>This URL can't be accessed from within an iFrame.|
## Relationships | Relationship | Type |Description|
The following JSON representation shows the resource type.
|attachments|[attachment](attachment.md) collection|The collection of [fileAttachment](fileattachment.md), [itemAttachment](itemattachment.md), and [referenceAttachment](referenceattachment.md) attachments for the message. Read-only. Nullable.| |event|[event](event.md)| The event associated with the event message. The assumption for attendees or room resources is that the Calendar Attendant is set to automatically update the calendar with an event when meeting request event messages arrive. Navigation property. Read-only.| |extensions|[extension](extension.md) collection| The collection of open extensions defined for the eventMessage. Read-only. Nullable.|
-|mentions|[mention](mention.md) collection | A collection of mentions in the message, ordered by the **createdDateTime** from the newest to the oldest. By default, a `GET` /messages does not return this property unless you apply `$expand` on the property.|
+|mentions|[mention](mention.md) collection | A collection of mentions in the message, ordered by the **createdDateTime** from the newest to the oldest. By default, a `GET` /messages doesn't return this property unless you apply `$expand` on the property.|
|multiValueExtendedProperties|[multiValueLegacyExtendedProperty](multivaluelegacyextendedproperty.md) collection| The collection of multi-value extended properties defined for the eventMessage. Read-only. Nullable.| |singleValueExtendedProperties|[singleValueLegacyExtendedProperty](singlevaluelegacyextendedproperty.md) collection| The collection of single-value extended properties defined for the eventMessage. Read-only. Nullable.|
The following JSON representation shows the resource type.
|[Reply to message](../api/message-reply.md)|None|Reply to the sender of a message. The message is then saved in the Sent Items folder.| |[Reply-all to message](../api/message-replyall.md)|None|Reply to all recipients of a message. The message is then saved in the Sent Items folder.| |[Send draft message](../api/message-send.md)|None|Sends a previously created message draft. The message is then saved in the Sent Items folder.|
+|[Recall message](../api/message-recall.md)|[message](message.md)|Recall a message in the specified user's mailbox Sent Items folder.|
|[Unsubscribe](../api/message-unsubscribe.md)|None|Send a message using the data and address specified in the first mailto command in the List-Unsubscribe header.| |**Attachments**| | | |[List attachments](../api/eventmessage-list-attachments.md) |[attachment](attachment.md) collection| Get all attachments on an eventMessage.|
v1.0 Eventmessagerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/eventmessagerequest.md
The following JSON representation shows the resource type.
|[Reply to message](../api/message-reply.md)|None|Reply to the sender of a message. The message is then saved in the Sent Items folder.| |[Reply-all to message](../api/message-replyall.md)|None|Reply to all recipients of a message. The message is then saved in the Sent Items folder.| |[Send draft message](../api/message-send.md)|None|Sends a previously created message draft. The message is then saved in the Sent Items folder.|
+|[Recall message](../api/message-recall.md)|[message](message.md)|Recall a message in the specified user's mailbox Sent Items folder.|
|[Unsubscribe](../api/message-unsubscribe.md)|None|Send a message using the data and address specified in the first mailto command in the List-Unsubscribe header.| |**Attachments**| | | |[List attachments](../api/eventmessage-list-attachments.md) |[attachment](attachment.md) collection| Get all attachments on an eventMessage.|
v1.0 Eventmessageresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/eventmessageresponse.md
For more information on how to propose a time, and how to receive and accept a n
|[Reply to message](../api/message-reply.md)|None|Reply to the sender of a message. The message is then saved in the Sent Items folder.| |[Reply-all to message](../api/message-replyall.md)|None|Reply to all recipients of a message. The message is then saved in the Sent Items folder.| |[Send draft message](../api/message-send.md)|None|Sends a previously created message draft. The message is then saved in the Sent Items folder.|
+|[Recall message](../api/message-recall.md)|[message](message.md)|Recall a message in the specified user's mailbox Sent Items folder.|
|[Unsubscribe](../api/message-unsubscribe.md)|None|Send a message using the data and address specified in the first mailto command in the List-Unsubscribe header.| |**Attachments**| | | |[List attachments](../api/eventmessage-list-attachments.md) |[attachment](attachment.md) collection| Get all attachments on an eventMessage.|
For more information on how to propose a time, and how to receive and accept a n
|recurrence|[patternedRecurrence](patternedrecurrence.md)|The recurrence pattern of the requested meeting.| |replyTo|[recipient](recipient.md) collection|The email addresses to use when replying.| |responseType|string| Specifies the type of response to a meeting request. Possible values are: `tentativelyAccepted`, `accepted`, `declined`. For the eventMessageResponse type, `none`, `organizer`, and `notResponded` are not supported. Read-only. Not filterable.|
-|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.|
+|sender|[recipient](recipient.md)|The account that is used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.|
|sentDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`| |startDateTime|[dateTimeTimeZone](datetimetimezone.md)|The start time of the requested meeting.| |subject|String|The subject of the message.|
For more information on how to propose a time, and how to receive and accept a n
|uniqueBody|[itemBody](itembody.md)|The part of the body of the message that is unique to the current message.| |UnsubscribeData|String|The valid entries parsed from the List-Unsubscribe header. This is the data for the mail command in the List-Unsubscribe header if UnsubscribeEnabled property is true.| |UnsubscribeEnabled|Boolean|Indicates whether the message is enabled for unsubscribe. Its valueTrue if the list-Unsubscribe header conforms to rfc-2369.|
-|webLink|String|The URL to open the message in Outlook on the web.<br><br>You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout is not present or if it is set to 1, then the message is shown in a popout window. If ispopout is set to 0, then the browser will show the message in the Outlook on the web review pane.<br><br>The message will open in the browser if you are logged in to your mailbox via Outlook on the web. You will be prompted to login if you are not already logged in with the browser.<br><br>This URL cannot be accessed from within an iFrame.|
+|webLink|String|The URL to open the message in Outlook on the web.<br><br>You can append an ispopout argument to the end of the URL to change how the message is displayed. If ispopout isn't present or if it's set to 1, then the message is shown in a popout window. If ispopout is set to 0, then the browser shows the message in the Outlook on the web review pane.<br><br>The message opens in the browser if you're logged in to your mailbox via Outlook on the web. You are prompted to login if you aren't already logged in with the browser.<br><br>This URL can't be accessed from within an iFrame.|
## Relationships
For more information on how to propose a time, and how to receive and accept a n
|attachments|[attachment](attachment.md) collection|The collection of [fileAttachment](fileattachment.md), [itemAttachment](itemattachment.md), and [referenceAttachment](referenceattachment.md) attachments for the message. Read-only. Nullable.| |event|[event](event.md)| The event associated with the event message. The assumption for attendees or room resources is that the Calendar Attendant is set to automatically update the calendar with an event when meeting request event messages arrive. Navigation property. Read-only.| |extensions|[extension](extension.md) collection| The collection of open extensions defined for the eventMessage. Read-only. Nullable.|
-|mentions|[mention](mention.md) collection | A collection of mentions in the message, ordered by the **createdDateTime** from the newest to the oldest. By default, a `GET` /messages does not return this property unless you apply `$expand` on the property.|
+|mentions|[mention](mention.md) collection | A collection of mentions in the message, ordered by the **createdDateTime** from the newest to the oldest. By default, a `GET` /messages doesn't return this property unless you apply `$expand` on the property.|
|multiValueExtendedProperties|[multiValueLegacyExtendedProperty](multivaluelegacyextendedproperty.md) collection| The collection of multi-value extended properties defined for the eventMessage. Read-only. Nullable.| |singleValueExtendedProperties|[singleValueLegacyExtendedProperty](singlevaluelegacyextendedproperty.md) collection| The collection of single-value extended properties defined for the eventMessage. Read-only. Nullable.|
v1.0 Externalconnectors Displaytemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-displaytemplate.md
Title: "displayTemplate resource type" description: "Defines the appearance of the content and the conditions that dictate when the template should be displayed."
+ms.localizationpriority: medium
doc_type: resourcePageType
The following is a JSON representation of the resource.
"layout": {"type": "AdaptiveCard","version": "1.0","body": [{"type": "TextBlock","text": "String"}]}, "priority": 0 }
-```
+```
v1.0 Externalconnectors Propertyrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-propertyrule.md
Title: "propertyRule resource type" description: "Defines the set of conditions to display a displayTemplate"
+ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph.externalConnectors
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Defines the set of conditions to display a [displayTemplate](../resources/externalconnectors-displaytemplate.md). Rules use the format: (property from the item schema) + (operation) + (value). For example, a **propertyRule** can specify that "itemTitle" "contains" "contoso". Therefore, the **displayTemplate** will not be displayed unless itemTitle contains the value "contoso".
+Defines the set of conditions to display a [displayTemplate](../resources/externalconnectors-displaytemplate.md). Rules use the format: (property from the item schema) + (operation) + (value). For example, a **propertyRule** can specify that "itemTitle" "contains" "contoso". Therefore, the **displayTemplate** isn't displayed unless **itemTitle** contains the value `contoso`.
## Properties |Property|Type|Description| |:|:|:| |operation|microsoft.graph.externalConnectors.ruleOperation|Specifies the operations to be performed during evaluation of a single **propertyRule**, where `property` and a string from the `values` collection are the respective operands. Possible values are: `null`, `equals`, `notEquals`, `contains`, `notContains`, `lessThan`, `greaterThan`, `startsWith`. Required.| |property|String|The property from the [externalItem](../resources/externalconnectors-externalitem.md) schema. Required.|
-|values|String collection|A collection with one or many strings. The specified string(s) will be matched with the specified property using the specified operation. Required.|
+|values|String collection|A collection with one or many strings. One or more specified strings are matched with the specified property using the specified operation. Required.|
|valuesJoinedBy|binaryOperator|The join operator for evaluating multiple **propertyRules**. For example, if `and` is specified, then all **propertyRules** must be true for the **propertyRule** to be true. Possible values are: `or`, `and`. Required.| ## Relationships None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.externalConnectors.propertyRule"
v1.0 Externalconnectors Rankinghint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-rankinghint.md
Title: "rankingHint resource type" description: "The ranking hint for the property."
+ms.localizationpriority: medium
doc_type: resourcePageType
v1.0 Externalconnectors Searchsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-searchsettings.md
Title: "searchSettings resource type" description: "Collects all configurable settings related to search over connector content."
+ms.localizationpriority: medium
doc_type: resourcePageType
v1.0 Externalmeetingregistrant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalmeetingregistrant.md
Title: "externalMeetingRegistrant resource type"
-description: "Represents an external meeting registrant who has enrolled in an online meeting."
+description: "Represents an external meeting registrant who enrolled in an online meeting."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: External Meeting Registrant (deprecated)
-# externalMeetingRegistrant resource type
+# externalMeetingRegistrant resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents an external meeting registrant who has enrolled in an online meeting.
+Represents an external meeting registrant who enrolled in an online meeting.
Inherits from [meetingRegistrantBase](../resources/meetingregistrantbase.md).
+> [!CAUTION]
+> The external meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ ## Methods |Method|Return type|Description|
v1.0 Externalmeetingregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalmeetingregistration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: External meeting registration (deprecated)
-# externalMeetingRegistration resource type
+# externalMeetingRegistration resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The external meeting registration API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Represents external registration details of an [onlineMeeting](../resources/onlinemeeting.md). Inherits from [meetingRegistrationBase](meetingregistrationbase.md).
v1.0 Externaluserprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externaluserprofile.md
Inherits from [externalProfile](externalprofile.md).
|[List](../api/directory-list-externaluserprofiles.md) |[externalUserProfile](externaluserprofile.md) collection| Gets a list of all external user profiles. | |[Update](../api/externaluserprofile-update.md) | None | Update an external user profile. | |[Delete](../api/directory-delete-externaluserprofiles.md) | None | Delete an external user profile. |
+|[List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted external user profiles from a collection of directory objects. |
+|[Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted external user profile object. |
+|[Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted external user profile object. |
+|[Permanently delete item](../api/directory-deleteditems-delete.md) | None | Permanently delete an external user profile. |
## Properties
v1.0 Featurerolloutpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/featurerolloutpolicy.md
For more information about staged rollout, see [How to configure staged rollout
| [Create](../api/post-featurerolloutpolicies.md) | [featureRolloutPolicy](featurerolloutpolicy.md) | Create a new featureRolloutPolicy object. | | [Update](../api/featurerolloutpolicy-update.md) | [featureRolloutPolicy](featurerolloutpolicy.md) | Update the properties of featurerolloutpolicy object. | | [Delete](../api/featurerolloutpolicy-delete.md) | None | Delete a featureRolloutPolicy object. |
-| [Create appliesTo](../api/featurerolloutpolicy-post-appliesto.md) | [directoryObject](directoryobject.md) | Assign a directoryObject to feature rollout. |
-| [Delete appliesTo](../api/featurerolloutpolicy-delete-appliesto.md) | None | Remove a directoryObject from feature rollout. |
+| [Create applies to](../api/featurerolloutpolicy-post-appliesto.md) | [directoryObject](directoryobject.md) | Assign a directoryObject to feature rollout. |
+| [Delete applies to](../api/featurerolloutpolicy-delete-appliesto.md) | None | Remove a directoryObject from feature rollout. |
## Properties
v1.0 Federatedidentitycredentials Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/federatedidentitycredentials-overview.md
You create a trust relationship between an external identity provider (IdP) and
The [federatedIdentityCredential](federatedidentitycredential.md) resource represents the configuration of a federated identity credential via Microsoft Graph. The following properties are the building blocks of federated identity credentials:
-+ **audiences** ΓÇö The audience that can appear in the external token. This field is mandatory and should be set to `api://AzureADTokenExchange` for Microsoft Entra ID. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you might need to create a new application registration in your IdP to serve as the audience of this token.
++ **audiences** ΓÇö The audience that can appear in the external token. This field is mandatory and should be set to `api://AzureADTokenExchange` for Microsoft Entra ID. It says what Microsoft identity platform should accept in the `aud` claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you might need to create a new application registration in your IdP to serve as the audience of this token. + **issuer** ΓÇö The URL of the external identity provider. Must match the **issuer** claim of the external token being exchanged.
-+ **subject** ΓÇö The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each IdP uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Microsoft Entra ID.
++ **subject** — The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each IdP uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the `sub` claim within the token presented to Microsoft Entra ID. The combination of **issuer** and **subject** must be unique on the app. When the external software workload requests Microsoft identity platform to exchange the external token for an access token, the **issuer** and **subject** values of the federated identity credential are checked against the `issuer` and `subject` claims provided in the external token. If that validation check passes, Microsoft identity platform issues an access token to the external software workload.
v1.0 Filestoragecontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/filestoragecontainer.md
Represents a location where multiple users or a group of users can store files a
|[Delete file storage container column](../api/filestoragecontainer-delete-column.md)|None|Delete a column from a fileStorageContainer.| |[Get column](../api/filestoragecontainer-get-column.md)|[columnDefinition](../resources/columndefinition.md)|Get a column from a fileStorageContainer.| |[Restore recycle bin items](../api/filestoragecontainer-restore-recyclebin-items.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|Restore recycle bin items in a fileStorageContainer.|
-|[Delete recyclebin items](../api/filestoragecontainer-delete-recyclebin-items.md)|None|Delete recycle bin items from a fileStorageContainer.|
+|[Delete recycle bin items](../api/filestoragecontainer-delete-recyclebin-items.md)|None|Delete recycle bin items from a fileStorageContainer.|
|[Get recycle bin items](../api/filestoragecontainer-list-recyclebin-items.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|List recycle bin items in a fileStorageContainer.| |[Lock](../api/filestoragecontainer-lock.md)|None|Lock a [fileStorageContainer](../resources/filestoragecontainer.md).| |[Unlock](../api/filestoragecontainer-unlock.md)|None|Unlock a [fileStorageContainer](../resources/filestoragecontainer.md).|
v1.0 Group https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/group.md
This resource supports:
| [Renew](../api/group-renew.md) | Boolean | Renews a group's expiration. When a group is renewed, the group expiration is extended by the number of days defined in the policy. | | [Validate properties](../api/group-validateproperties.md) | JSON | Validate a Microsoft 365 group's display name or mail nickname that complies with naming policies. | | **App role assignments** | | |
-| [List app role assignments](../api/group-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles to which this group has been assigned. |
-| [Add app role assignment](../api/group-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to this group. |
-| [Remove app role assignment](../api/group-delete-approleassignments.md) | None. | Remove an app role assignment from this group. |
+| [List](../api/group-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles to which this group has been assigned. |
+| [Add](../api/group-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to this group. |
+| [Remove](../api/group-delete-approleassignments.md) | None. | Remove an app role assignment from this group. |
| **Calendar** | | | | [Get calendar](../api/calendar-get.md) | [calendar](calendar.md) | Get the group's calendar. | | [Update calendar](../api/calendar-update.md) | None | Update the group's calendar. |
This resource supports:
| [Add rejected sender](../api/group-post-rejectedsenders.md) | [directoryObject](directoryobject.md) | Add a new User or Group to the rejectedSenders collection. | | [Remove rejected sender](../api/group-delete-rejectedsenders.md) | [directoryObject](directoryobject.md) | Remove new User or Group from the rejectedSenders collection. | | **Directory objects** | | |
-| [List deleted groups](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days. |
-| [Get deleted group](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted group by ID. |
-| [Restore deleted group](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Restore a group deleted in the tenant in the last 30 days. |
-| [Permanently delete group](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted group from the tenant. |
-| [List deleted groups owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days that are owned by a user. |
+| [List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days. |
+| [Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted group by ID. |
+| [Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Restore a group deleted in the tenant in the last 30 days. |
+| [Permanently delete item](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted group from the tenant. |
+| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days that are owned by a user. |
| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership in a list of groups. The function is transitive. | | [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups the group is a member of. The function is transitive. | | [Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in a list of group, directory role, or administrative unit objects. The function is transitive. |
This resource supports:
| [Get drive](../api/drive-get.md) | [drive](drive.md) | Retrieve the properties and relationships of a Drive resource. | | [List children](../api/driveitem-list-children.md) | [driveItem](driveitem.md) collection | Return a collection of **driveItem** objects in the children relationship of a **driveItem**. | | **Group settings** | | |
-| [List settings](../api/group-list-settings.md) | [directorySetting](directorysetting.md) collection | List properties of all setting objects. |
-| [Create setting](../api/group-post-settings.md) | [directorySetting](directorysetting.md) | Create a setting object based on a directorySettingTemplate. The POST request must provide settingValues for all the settings defined in the template. Only groups specific templates may be used for this operation. |
-| [Get setting](../api/directorysetting-get.md) | [directorySetting](directorysetting.md) | Read properties of a specific setting object. |
-| [Update setting](../api/directorysetting-update.md) | None | Update a setting object. |
-| [Delete setting](../api/directorysetting-delete.md) | None | Delete a setting object. |
+| [List](../api/group-list-settings.md) | [directorySetting](directorysetting.md) collection | List properties of all setting objects. |
+| [Create](../api/group-post-settings.md) | [directorySetting](directorysetting.md) | Create a setting object based on a directorySettingTemplate. The POST request must provide settingValues for all the settings defined in the template. Only groups specific templates may be used for this operation. |
+| [Get](../api/directorysetting-get.md) | [directorySetting](directorysetting.md) | Read properties of a specific setting object. |
+| [Update](../api/directorysetting-update.md) | None | Update a setting object. |
+| [Delete](../api/directorysetting-delete.md) | None | Delete a setting object. |
| [List setting templates](../api/directorysettingtemplate-list.md) | None | List properties of all setting templates. | | [Get setting template](../api/directorysettingtemplate-get.md) | None | Read properties of a setting template. | | **Notes** | | | | [List notebooks](../api/onenote-list-notebooks.md) | [notebook](notebook.md) collection | Retrieve a list of notebook objects. | | [Create notebook](../api/onenote-post-notebooks.md) | [notebook](notebook.md) | Create a new OneNote notebook. | | **Password-based single sign-on credentials** | | |
-| [Get credentials](../api/group-getpasswordsinglesignoncredentials.md) | [passwordSingleSignOnCredentialSet](../resources/passwordsinglesignoncredentialset.md) collection | Get the list of password-based single sign-on credentials for this group. Passwords are never returned, and instead are always returned as null. |
-| [Delete credentials](../api/group-deletepasswordsinglesignoncredentials.md) | None | Delete password-based single sign-on credential for a given service principal that is associated to this group. |
+| [Get](../api/group-getpasswordsinglesignoncredentials.md) | [passwordSingleSignOnCredentialSet](../resources/passwordsinglesignoncredentialset.md) collection | Get the list of password-based single sign-on credentials for this group. Passwords are never returned, and instead are always returned as null. |
+| [Delete](../api/group-deletepasswordsinglesignoncredentials.md) | None | Delete password-based single sign-on credential for a given service principal that is associated to this group. |
name. |
-| **Photo** | | |
-| [Get profile photo](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
-| [Update profile photo](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant including the signed-in user, or the specified group or contact. |
-| [Delete profile photo](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant including the signed-in user or the specified group. |
+| **Profile photo** | | |
+| [Get](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
+| [Update](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant including the signed-in user, or the specified group or contact. |
+| [Delete](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant including the signed-in user or the specified group. |
| **Planner** | | | | [List plans](../api/plannergroup-list-plans.md) | [plannerPlan](plannerplan.md) collection | Get plans assigned to the group. | | **Posts** | | |
-| [List posts](../api/conversationthread-list-posts.md) | [post](post.md) collection | Get posts in a conversation thread. |
-| [Get post](../api/post-get.md) | [post](post.md) | Get a specific post. |
+| [List](../api/conversationthread-list-posts.md) | [post](post.md) collection | Get posts in a conversation thread. |
+| [Get](../api/post-get.md) | [post](post.md) | Get a specific post. |
| [Reply to post](../api/post-reply.md) | None | Reply to a post. | | [Forward post](../api/post-forward.md) | None | Forward a post. | | **Other group resources** | | |
name. |
| onPremisesNetBiosName | String | Contains the on-premises **netBios name** synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.<br><br>Returned by default. Read-only. | | onPremisesProvisioningErrors | [onPremisesProvisioningError](onpremisesprovisioningerror.md) collection | Errors when using Microsoft synchronization product during provisioning. <br><br>Returned by default. Supports `$filter` (`eq`, `not`). | | onPremisesSamAccountName | String | Contains the on-premises **SAM account name** synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`). Read-only. |
-| onPremisesSecurityIdentifier | String | Contains the on-premises security identifier (SID) for the group synchronized from on-premises to the cloud. Read-only. <br><br>Returned by default. Supports `$filter` (`eq` including on `null` values). Read-only. |
+| onPremisesSecurityIdentifier | String | Contains the on-premises security identifier (SID) for the group synchronized from on-premises to the cloud. Read-only. <br><br>Returned by default. Supports `$filter` (`eq` including on `null` values). |
| onPremisesSyncEnabled | Boolean | `true` if this group is synced from an on-premises directory; `false` if this group was originally synced from an on-premises directory but is no longer synced; **null** if this object has never been synced from an on-premises directory (default). <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | | preferredDataLocation | String | The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling app must be granted the *Directory.ReadWrite.All* permission and the user be assigned at least one of the following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json): <br><ul><li> User Account Administrator <li>Directory Writer <li> Exchange Administrator <li> SharePoint Administrator </ul><br/> For more information about this property, see [OneDrive Online Multi-Geo](/sharepoint/dev/solution-guidance/multigeo-introduction) and [Create a Microsoft 365 group with a specific PDL](/office365/enterprise/multi-geo-add-group-with-pdl). <br><br>Nullable. Returned by default. | | preferredLanguage | String | The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example, `en-US`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). |
v1.0 Groups Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/groups-overview.md
ms.localizationpriority: high doc_type: conceptualPageType+ Last updated 05/22/2024
v1.0 Homerealmdiscoverypolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/homerealmdiscoverypolicy.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a policy to control Microsoft Entra authentication behavior for federated users, in particular for auto-acceleration and user authentication restrictions in federated domains. You can set homeRealmDiscoveryPolicy for all service principals in your organization, or for specific service principals in your organization. For more scenario and policy details, see [Configure Microsoft Entra sign-in behavior for an application by using a Home Realm Discovery policy](/azure/active-directory/manage-apps/configure-authentication-for-federated-users-portal) as well as [Sign-in to Microsoft Entra ID using email as an alternate login ID](/azure/active-directory/authentication/howto-authentication-use-email-signin).
+Represents a policy to control Microsoft Entra authentication behavior for federated users, in particular for autoacceleration and user authentication restrictions in federated domains. You can set homeRealmDiscoveryPolicy for all service principals in your organization, or for specific service principals in your organization. For more scenario and policy details, see [Configure Microsoft Entra sign-in behavior for an application by using a Home Realm Discovery policy](/azure/active-directory/manage-apps/configure-authentication-for-federated-users-portal) and [Sign-in to Microsoft Entra ID using email as an alternate login ID](/azure/active-directory/authentication/howto-authentication-use-email-signin).
Inherits from [stsPolicy](stsPolicy.md).
Inherits from [stsPolicy](stsPolicy.md).
| Method | Return Type | Description | |:-|:|:|
-| [Create homeRealmDiscoveryPolicy](../api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Create a homeRealmDiscoveryPolicy object. |
-| [Get homeRealmDiscoveryPolicy](../api/homerealmdiscoverypolicy-get.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Read properties and relationships of a homeRealmDiscoveryPolicy object. |
-| [List homeRealmDiscoveryPolicies](../api/homerealmdiscoverypolicy-list.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Read properties and relationships of homeRealmDiscoveryPolicies objects. |
-| [Update homeRealmDiscoveryPolicy](../api/homerealmdiscoverypolicy-update.md) | None | Update a homeRealmDiscoveryPolicy object. |
-| [Delete homeRealmDiscoveryPolicy](../api/homerealmdiscoverypolicy-delete.md) | None | Delete a homeRealmDiscoveryPolicy object. |
-| [List appliesTo](../api/homerealmdiscoverypolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
-| [Assign homeRealmDiscoveryPolicy](../api/serviceprincipal-post-homerealmdiscoverypolicies.md) | None | Assign a homeRealmDiscoveryPolicy object to a [servicePrincipal](serviceprincipal.md) object. |
-| [List assigned homeRealmDiscoveryPolicy](../api/serviceprincipal-list-homerealmdiscoverypolicies.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection | List the homeRealmDiscoveryPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
-| [Remove homeRealmDiscoveryPolicy](../api/serviceprincipal-delete-homerealmdiscoverypolicies.md) | None | Remove a homeRealmDiscoveryPolicy object from a [servicePrincipal](serviceprincipal.md) object. |
+| [List](../api/homerealmdiscoverypolicy-list.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Read properties and relationships of homeRealmDiscoveryPolicies objects. |
+| [Create](../api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Create a homeRealmDiscoveryPolicy object. |
+| [Get](../api/homerealmdiscoverypolicy-get.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Read properties and relationships of a homeRealmDiscoveryPolicy object. |
+| [Update](../api/homerealmdiscoverypolicy-update.md) | None | Update a homeRealmDiscoveryPolicy object. |
+| [Delete](../api/homerealmdiscoverypolicy-delete.md) | None | Delete a homeRealmDiscoveryPolicy object. |
+| [List applies to](../api/homerealmdiscoverypolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
+| [Assign to service principal](../api/serviceprincipal-post-homerealmdiscoverypolicies.md) | None | Assign a homeRealmDiscoveryPolicy object to a [servicePrincipal](serviceprincipal.md) object. |
+| [List assigned to service principal](../api/serviceprincipal-list-homerealmdiscoverypolicies.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection | List the homeRealmDiscoveryPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
+| [Unassign from service principal](../api/serviceprincipal-delete-homerealmdiscoverypolicies.md) | None | Remove a homeRealmDiscoveryPolicy object from a [servicePrincipal](serviceprincipal.md) object. |
## Properties | Property | Type | Description | |:-|:|:| |id|String| Unique identifier for this policy. Read-only.|
-|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. See [Properties of a home realm discovery policy definition](#properties-of-a-home-realm-discovery-policy-definition) for more details about the JSON schema for this property. Required.|
+|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. For more information about the JSON schema for this property, see [Properties of a home realm discovery policy definition](#properties-of-a-home-realm-discovery-policy-definition). Required.|
|description|String| Description for this policy.| |displayName|String| Display name for this policy. Required.| |isOrganizationDefault|Boolean|If set to `true`, activates this policy. There can be many policies for the same policy type, but only one can be activated as the organization default. Optional, default value is `false`.| ### Properties of a home realm discovery policy definition
-The properties below form the JSON object that represents a token lifetime policy. This JSON object must be **converted to a string with quotations escaped** to be inserted into the **definition** property. An example is shown below in JSON format:
+The following object shows the properties that form the JSON object for a token lifetime policy definition. This JSON object must be **converted to a string with quotations escaped** to be inserted into the **definition** property as shown in the following example.
<!-- { "blockType": "ignored"
The properties below form the JSON object that represents a token lifetime polic
] ```
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-|
-|AccelerateToFederatedDomain|Boolean| Set to `true` for auto-acceleration (bypass home realm discovery). If `true` and there's only one verified and federated domain in the tenant, then users are taken straight to the federated identity provider (such as ADFS) for sign in. If `true` and there's more than one verified domain in the tenant, **PreferredDomain** must be specified. Optional.|
+|AccelerateToFederatedDomain|Boolean| Set to `true` for autoacceleration (bypass home realm discovery). If `true` and there's only one verified and federated domain in the tenant, then users are taken straight to the federated identity provider (such as ADFS) for sign in. If `true` and there's more than one verified domain in the tenant, **PreferredDomain** must be specified. Optional.|
|AllowCloudPasswordValidation|Boolean| Set to `true` to allow an application to authenticate a federated user by presenting username/password credentials directly to the Microsoft Entra token endpoint. Only works if Password Hash Sync is enabled. Optional.| |AlternateIdLogin| Json |Set to `{\"Enabled\": true}` to allow Microsoft Entra sign-in using email as [an alternate login ID](/azure/active-directory/authentication/howto-authentication-use-email-signin). Only works when **IsOrganizationDefault** is set to `true`. Optional.| |PreferredDomain|String| Specifies a domain to accelerate sign-in to. It can be omitted if the tenant has only one federated domain. If it's omitted, and there's more than one verified federated domain, this policy has no effect. Required if **AccelerateToFederatedDomain** is `true`.|
v1.0 Identity Network Access Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identity-network-access-overview.md
Title: "Manage Microsoft Entra identity and network access by using Microsoft Gr
description: "Microsoft Graph provides REST APIs to help manage identity and network access capabilities, most of which are available through Microsoft Entra." ms.localizationpriority: high doc_type: conceptualPageType+
v1.0 Identity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identity.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents an identity of an _actor_. For example, an actor can be a user, device, or application.
+Represents an identity of an _actor_. For example, an actor can be a user, device, or application. Multiple Microsoft Graph APIs share this resource and the data they return varies depending on the API.
Base type of [userIdentity](useridentity.md).
Base type of [userIdentity](useridentity.md).
| Property | Type | Description | |:--|:-|:-|
-| displayName | String | The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using [delta](../api/driveitem-delta.md). |
-| id | String | Unique identifier for the identity. When the unique identifier is unavailable, the **displayName** property is provided for the identity, but the **id** property isn't included in the response. |
+| displayName | String | The display name of the identity. <br/><br/>For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using [delta](../api/driveitem-delta.md). |
+| id | String |Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the **id** of the principal, that is, the group, user, or application that's subject to review. |
| tenantId | String | Unique identity of the tenant. Optional. |
-| thumbnails | [thumbnailSet](thumbnailset.md) | Keyed collection of thumbnail resources. Optional. |
+| thumbnails | [thumbnailSet](thumbnailset.md) | Keyed collection of thumbnail resources. Optional. Applies to drive items, for example. |
## JSON representation
v1.0 Identitygovernance Lifecycleworkflows Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-lifecycleworkflows-overview.md
ms.localizationpriority: medium
doc_type: conceptualPageType+ Last updated 03/12/2024
Each tenant defines a tenant-wide [schedule](identitygovernance-lifecyclemanagem
Using this feature requires Microsoft Entra ID Governance licenses. To find the right license for your requirements, see [Compare generally available features of Microsoft Microsoft Entra ID](https://www.microsoft.com/security/business/identity-access-management/azure-ad-pricing).
-## Role and application permission authorization checks
-
-The following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json) are required for a calling user to manage Lifecycle Workflows.
-
-| Operation | Application permissions | Required directory role of the calling user |
-|:|:|:--|
-| Read | LifecycleWorkflows.Read.All or LifecycleWorkflows.ReadWrite.All |Global Reader or Lifecycle Workflows Administrator |
-| Create, Update, or Delete | LifecycleWorkflows.ReadWrite.All | Lifecycle Workflows Administrator |
- ## Related content + [What are Lifecycle Workflows?](/azure/active-directory/governance/what-are-lifecycle-workflows)
v1.0 Identitygovernance Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-overview.md
Title: "Overview of Microsoft Entra ID Governance using Microsoft Graph" description: "Microsoft Entra ID Governance provides you with capabilities to ensure that the right principals have the right access to the right resources and at the right time. Use Microsoft Graph APIs to programmatically manage Microsoft Entra ID Governance features." ms.localizationpriority: medium--+++ doc_type: conceptualPageType Previously updated : 11/29/2022 Last updated : 07/02/2024+ # Overview of Microsoft Entra ID Governance using Microsoft Graph
Microsoft Entra ID Governance allows you to balance your organization's need for
The principals (or identities) whose access you can govern include users, groups, and applications (or service principals). The users can be your employees, business partners, vendors, or contractors. The resources to which you can govern access include groups, access packages, and privileged roles.
-You manage Microsoft Entra ID Governance capabilities programmatically by using the following identity governance APIs in Microsoft Graph.
+You manage Microsoft Entra ID Governance capabilities programmatically by using the following APIs in Microsoft Graph.
+ [Access reviews](#attest-to-the-access-that-principals-have-to-resources) + [Entitlement management](#automate-user-access-to-resources)
The [terms of use APIs](/graph/api/resources/agreement) in Microsoft Graph allow
<!-- End of: Link to ZT guidance -->
+## Licensing
+
+Microsoft Entra ID Governance capabilities are available as part of different suites of Microsoft Entra licenses. To discover the license types and ID Governance features available per license, see [Microsoft Entra ID Governance licensing fundamentals](/entra/id-governance/licensing-fundamentals).
+ ## Related content + [What is Microsoft Entra ID Governance?](/azure/active-directory/governance/identity-governance-overview)
v1.0 Identitygovernance Workflow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-workflow.md
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
|Method|Return type|Description| |:|:|:|
-|[List workflows](../api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of the [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
-|[Create workflow](../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Create a new [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Get workflow](../api/identitygovernance-workflow-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Read the properties and relationships of a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Update workflow](../api/identitygovernance-workflow-update.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Update the properties of a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Delete workflow](../api/identitygovernance-workflow-delete.md)|None|Deletes a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[List](../api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of the [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
+|[Create](../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Create a new [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Get](../api/identitygovernance-workflow-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Read the properties and relationships of a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Update](../api/identitygovernance-workflow-update.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Update the properties of a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Delete](../api/identitygovernance-workflow-delete.md)|None|Deletes a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Activate](../api/identitygovernance-workflow-activate.md)|None|Run a workflow on-demand.|
|[List users in scope](../api/workflow-list-executionscope.md)|[microsoft.graph.user](../resources/user.md) collection|Get a list of users who are in the scope of the execution conditions of a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Get a deleted workflow](../api/identitygovernance-deleteditemcontainer-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Get a deleted [workflow](../resources/identitygovernance-workflow.md).|
-|[Permanently delete a workflow](../api/identitygovernance-deletedItemcontainer-delete.md)|None|Permanently deletes a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[List deleted workflows](../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of deleted [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
-|[activate](../api/identitygovernance-workflow-activate.md)|None|Run a workflow on-demand.|
-|[Create workflowVersion](../api/identitygovernance-workflow-createnewversion.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md)|Create a new workflowVersion object.|
-|[restore](../api/identitygovernance-workflow-restore.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Restore a deleted workflow.|
-|[List runs](../api/identitygovernance-workflow-list-runs.md)|[microsoft.graph.identityGovernance.run](../resources/identitygovernance-run.md) collection|Get a list of the [runs](../resources/identitygovernance-run.md) for the workflow.|
-|[Get task](../api/identitygovernance-task-get.md)|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Get the properties of a [task](../resources/identitygovernance-task.md) in the workflow.|
-|[List tasks](../api/identitygovernance-workflow-list-task.md)|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Get a list of [tasks](../resources/identitygovernance-task.md) objects in the workflow.|
-|[List versions](../api/identitygovernance-workflow-list-versions.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md) collection|Get a list of [workflow versions](../resources/identitygovernance-workflowversion.md) of the workflow.|
+|**Deleted workflows**|:|:|
+|[List](../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of deleted [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
+|[Get](../api/identitygovernance-deleteditemcontainer-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Get a deleted [workflow](../resources/identitygovernance-workflow.md).|
+|[Restore](../api/identitygovernance-workflow-restore.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Restore a deleted workflow.|
+|[Permanently delete](../api/identitygovernance-deleteditemcontainer-delete.md)|None|Permanently delete a [workflow](../resources/identitygovernance-workflow.md) object from the deleted items container.|
## Properties
v1.0 Identitygovernance Workflowversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-workflowversion.md
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
|Method|Return type|Description| |:|:|:|
+|[Create](../api/identitygovernance-workflow-createnewversion.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md)|Create a new workflowVersion object.|
|[List](../api/identitygovernance-workflow-list-versions.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md) collection|Get a list of the [workflowVersion](../resources/identitygovernance-workflowversion.md) objects and their properties. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| |[Get](../api/identitygovernance-workflowversion-get.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md)|Read the properties and relationships of a [workflowVersion](../resources/identitygovernance-workflowversion.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| |[List tasks for a workflow version](../api/identitygovernance-workflowversion-list-tasks.md)|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-workflowversion.md) collection|Get the task resources from the tasks navigation property. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).|
v1.0 Identityuserflowattributeassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identityuserflowattributeassignment.md
identityUserFlowAttributeAssignments are used to collect specific identityUserFl
|[Get](../api/identityuserflowattributeassignment-get.md)|[identityUserFlowAttributeAssignment](../resources/identityuserflowattributeassignment.md)|Read the properties and relationships of an identityUserFlowAttributeAssignment object.| |[Update](../api/identityuserflowattributeassignment-update.md)|None|Update the properties of an identityUserFlowAttributeAssignment object.| |[Delete](../api/identityuserflowattributeassignment-delete.md)|None|Delete a specific identityUserFlowAttributeAssignment object.|
-|[getOrder](../api/identityuserflowattributeassignment-getorder.md)|[assignmentOrder](../resources/assignmentorder.md)|Gets the order of the identityUserFlowAttributes being collected within a user flow.|
-|[setOrder](../api/identityuserflowattributeassignment-setorder.md)|None|Sets the order of the identityUserFlowAttributes being collected within a user flow.|
+|[Get order](../api/identityuserflowattributeassignment-getorder.md)|[assignmentOrder](../resources/assignmentorder.md)|Gets the order of the identityUserFlowAttributes being collected within a user flow.|
+|[Set order](../api/identityuserflowattributeassignment-setorder.md)|None|Sets the order of the identityUserFlowAttributes being collected within a user flow.|
## Properties
v1.0 Insightssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/insightssettings.md
Title: "insightsSettings resource type"
-description: "Represents privacy settings for insights."
+description: "Represents settings to calculate and manage the display or programmatic return of a specific type of insights in an organization."
ms.localizationpriority: medium
doc_type: resourcePageType
# insightsSettings resource type
+Namespace: microsoft.graph
+ [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] Represents settings to calculate and manage the display or programmatic return of a specific type of insights in an organization. The insights can be contact insights, item insights, meeting hours insights, or people insights.
In contrast, for item insights and [meeting hours insights](https://support.micr
| Method | Return Type | Description | |:-|:|:| | [List contactInsights](../api/organizationsettings-list-contactinsights.md) | [insightsSettings](insightssettings.md) | Get the properties of the [insightsSettings](insightssettings.md) resource for displaying contact insights in an organization. |
-| [List itemInsights](../api/peopleadminsettings-list-iteminsights.md) | [insightsSettings](insightssettings.md) | Get the properties of the [insightsSettings](insightssettings.md) resource for displaying item insights in an organization. |
+| [List itemInsights](../api/peopleadminsettings-list-iteminsights.md) | [insightsSettings](insightssettings.md) | Get the properties of an [insightsSettings](../resources/insightssettings.md) object for displaying or returning item insights in an organization. |
| [List peopleInsights](../api/organizationsettings-list-peopleinsights.md) | [insightsSettings](insightssettings.md) | Get the properties of the [insightsSettings](insightssettings.md) resource for displaying people insights in an organization. | | [Update insightsSettings](../api/insightssettings-update.md) | [insightsSettings](insightssettings.md) | Update the properties of an **insightsSettings** resource to manage the display or return of the specified type of insights, which can be contact insights, item insights, or people insights. |
In contrast, for item insights and [meeting hours insights](https://support.micr
| Property | Type|Description| |:|:--|:-|
-|isEnabledInOrganization|Boolean| `true` if insights of the specified type are enabled for the organization; `false` if insights of the specified type are disabled for all users without exceptions. Default is `true`. Optional.|
-|disabledForGroup|String| The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. Default is `empty`. Optional.|
+|disabledForGroup|String| The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. The default value is `null`. Optional.|
+|isEnabledInOrganization|Boolean| `true` if insights of the specified type are enabled for the organization; `false` if insights of the specified type are disabled for all users without exceptions. The default value is `true`. Optional.|
## JSON representation
v1.0 Intune Androidforwork Androiddeviceownerenrollmentmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androiddeviceownerenrollmentmode.md
doc_type: enumPageType
# androidDeviceOwnerEnrollmentMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The enrollment mode for an enrollment profile. ## Members
The enrollment mode for an enrollment profile.
|corporateOwnedFullyManaged|1|| |corporateOwnedWorkProfile|2|| |corporateOwnedAOSPUserlessDevice|3|Corporate owned, userless Android Open Source Project (AOSP) device, without Google Mobile Services.|
-|corporateOwnedAOSPUserAssociatedDevice|4|Corporate owned, user-associated Android Open Source Project (AOSP) device, without Google Mobile Services.|
+|corporateOwnedAOSPUserAssociatedDevice|4|Corporate owned, user-associated Android Open Source Project (AOSP) device, without Google Mobile Services.|
v1.0 Intune Androidforwork Androiddeviceownerenrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androiddeviceownerenrollmentprofile.md
doc_type: resourcePageType
# androidDeviceOwnerEnrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enrollment Profile used to enroll Android Enterprise devices using Google's Cloud Management. ## Methods
Enrollment Profile used to enroll Android Enterprise devices using Google's Clou
|tokenCreationDateTime|DateTimeOffset|Date time the most recently created token was created.| |tokenExpirationDateTime|DateTimeOffset|Date time the most recently created token will expire.| |enrolledDeviceCount|Int32|Total number of Android devices that have enrolled using this enrollment profile.|
-|enrollmentTokenUsageCount|Int32|Total number of AOSP devices that have enrolled using the current token.|
+|enrollmentTokenUsageCount|Int32|Total number of AOSP devices that have enrolled using the current token. Valid values 0 to 20000|
|qrCodeContent|String|String used to generate a QR code for the token.| |qrCodeImage|[mimeContent](../resources/intune-shared-mimecontent.md)|String used to generate a QR code for the token.| |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance.|
Here is a JSON representation of the resource.
"wifiHidden": true, "isTeamsDeviceProfile": true }
-```
+```
v1.0 Intune Androidforwork Androiddeviceownerenrollmenttokentype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androiddeviceownerenrollmenttokentype.md
doc_type: enumPageType
# androidDeviceOwnerEnrollmentTokenType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The enrollment token type for an enrollment profile. ## Members
The enrollment token type for an enrollment profile.
|:|:|:| |default|0|Default token type.| |corporateOwnedDedicatedDeviceWithAzureADSharedMode|1|Token type for Azure AD shared dedicated device enrollment. It applies to CorporateOwnedDedicatedDevice enrollment mode only.|
-|deviceStaging|2|Token type for Android Device Staging enrollment type. It applies to CorporateOwnedFullyManaged and CorporateOwnedWorkProfile only.|
+|deviceStaging|2|Token type for Android Device Staging enrollment type. It applies to CorporateOwnedFullyManaged and CorporateOwnedWorkProfile only.|
v1.0 Intune Androidforwork Androidenrollmentcompanycode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidenrollmentcompanycode.md
doc_type: resourcePageType
# androidEnrollmentCompanyCode resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class to hold specialty enrollment data used for enrolling via Google's Android Management API, such as Token, Url, and QR code content ## Properties
Here is a JSON representation of the resource.
"value": "binary" } }
-```
+```
v1.0 Intune Androidforwork Androidforworkappconfigurationschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkappconfigurationschema.md
doc_type: resourcePageType
# androidForWorkAppConfigurationSchema resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Schema describing an Android for Work application's custom configurations. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Androidforwork Androidforworkappconfigurationschemaitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkappconfigurationschemaitem.md
doc_type: resourcePageType
# androidForWorkAppConfigurationSchemaItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Single configuration item inside an Android for Work application's custom configuration schema. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Androidforwork Androidforworkappconfigurationschemaitemdatatype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkappconfigurationschemaitemdatatype.md
doc_type: enumPageType
# androidForWorkAppConfigurationSchemaItemDataType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data type for a configuration item inside an Android for Work application's custom configuration schema ## Members
Data type for a configuration item inside an Android for Work application's cust
|multiselect|4|| |bundle|5|| |bundleArray|6||
-|hidden|7||
+|hidden|7||
v1.0 Intune Androidforwork Androidforworkbindstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkbindstatus.md
doc_type: enumPageType
# androidForWorkBindStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bind status of the tenant with the Google EMM API ## Members
Bind status of the tenant with the Google EMM API
|notBound|0|| |bound|1|| |boundAndValidated|2||
-|unbinding|3||
+|unbinding|3||
v1.0 Intune Androidforwork Androidforworkenrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkenrollmentprofile.md
doc_type: resourcePageType
# androidForWorkEnrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enrollment Profile used to enroll COSU devices using Google's Cloud Management. ## Methods
Here is a JSON representation of the resource.
"value": "binary" } }
-```
+```
v1.0 Intune Androidforwork Androidforworkenrollmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkenrollmenttarget.md
doc_type: enumPageType
# androidForWorkEnrollmentTarget enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android for Work device management targeting type for the account ## Members
Android for Work device management targeting type for the account
|none|0|| |all|1|| |targeted|2||
-|targetedAsEnrollmentRestrictions|3||
+|targetedAsEnrollmentRestrictions|3||
v1.0 Intune Androidforwork Androidforworksettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworksettings.md
doc_type: resourcePageType
# androidForWorkSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Settings for Android For Work. ## Methods
Here is a JSON representation of the resource.
], "deviceOwnerManagementEnabled": true }
-```
+```
v1.0 Intune Androidforwork Androidforworksyncstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworksyncstatus.md
doc_type: enumPageType
# androidForWorkSyncStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Sync status of the tenant with the Google EMM API ## Members
Sync status of the tenant with the Google EMM API
|androidForWorkApiError|2|| |managementServiceError|3|| |unknownError|4||
-|none|5||
+|none|5||
v1.0 Intune Androidforwork Androidmanagedstoreaccountappsyncstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreaccountappsyncstatus.md
doc_type: enumPageType
# androidManagedStoreAccountAppSyncStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Sync status of the tenant with the Google EMM API ## Members
Sync status of the tenant with the Google EMM API
|androidForWorkApiError|2|| |managementServiceError|3|| |unknownError|4||
-|none|5||
+|none|5||
v1.0 Intune Androidforwork Androidmanagedstoreaccountbindstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreaccountbindstatus.md
doc_type: enumPageType
# androidManagedStoreAccountBindStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bind status of the tenant with the Google EMM API ## Members
Bind status of the tenant with the Google EMM API
|notBound|0|| |bound|1|| |boundAndValidated|2||
-|unbinding|3||
+|unbinding|3||
v1.0 Intune Androidforwork Androidmanagedstoreaccountenrollmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreaccountenrollmenttarget.md
doc_type: enumPageType
# androidManagedStoreAccountEnrollmentTarget enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android for Work device management targeting type for the account ## Members
Android for Work device management targeting type for the account
|none|0|| |all|1|| |targeted|2||
-|targetedAsEnrollmentRestrictions|3||
+|targetedAsEnrollmentRestrictions|3||
v1.0 Intune Androidforwork Androidmanagedstoreaccountenterprisesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreaccountenterprisesettings.md
doc_type: resourcePageType
# androidManagedStoreAccountEnterpriseSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enterprise settings for an Android managed store account. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Androidforwork Androidmanagedstoreappconfigurationschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreappconfigurationschema.md
doc_type: resourcePageType
# androidManagedStoreAppConfigurationSchema resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Schema describing an Android application's custom configurations. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Androidforwork Androidmanagedstoreappconfigurationschemaitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreappconfigurationschemaitem.md
doc_type: resourcePageType
# androidManagedStoreAppConfigurationSchemaItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Single configuration item inside an Android application's custom configuration schema. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Androidforwork Androidmanagedstoreappconfigurationschemaitemdatatype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreappconfigurationschemaitemdatatype.md
doc_type: enumPageType
# androidManagedStoreAppConfigurationSchemaItemDataType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data type for a configuration item inside an Android application's custom configuration schema ## Members
Data type for a configuration item inside an Android application's custom config
|multiselect|4|| |bundle|5|| |bundleArray|6||
-|hidden|7||
+|hidden|7||
v1.0 Intune Androidforwork Aospwifisecuritytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-aospwifisecuritytype.md
doc_type: enumPageType
# aospWifiSecurityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This enum represents Wi-Fi Security Types for Android Device Owner AOSP Scenarios. ## Members
This enum represents Wi-Fi Security Types for Android Device Owner AOSP Scenario
|:|:|:| |none|0|No security type.| |wpa|1|WPA-Pre-shared-key|
-|wep|2|WEP-Pre-shared-key|
+|wep|2|WEP-Pre-shared-key|
v1.0 Intune Androidforwork Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidforwork-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for Android for Work settings functionality under device management. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-androidforwork-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-androidforwork-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-androidforwork-devicemanagement-get.md)|[deviceManagement](../resources/intune-androidforwork-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-androidforwork-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-androidforwork-devicemanagement-update.md)|[deviceManagement](../resources/intune-androidforwork-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-androidforwork-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Androidfotaservice Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidfotaservice-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of Resource Access entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-androidfotaservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-androidfotaservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-androidfotaservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-androidfotaservice-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-androidfotaservice-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-androidfotaservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-androidfotaservice-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-androidfotaservice-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagement" }
-```
+```
v1.0 Intune Androidfotaservice Devicemanagementreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidfotaservice-devicemanagementreports.md
doc_type: resourcePageType
# deviceManagementReports resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device management reports entity ## Methods
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementReports" }
-```
+```
v1.0 Intune Androidfotaservice Zebrafotaartifact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidfotaservice-zebrafotaartifact.md
doc_type: resourcePageType
# zebraFotaArtifact resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes a single artifact for a specific device model. ## Methods
Here is a JSON representation of the resource.
"releaseNotesUrl": "String", "description": "String" }
-```
+```
v1.0 Intune Androidfotaservice Zebrafotaconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidfotaservice-zebrafotaconnector.md
doc_type: resourcePageType
# zebraFotaConnector resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Zebra FOTA connector entity that represents the tenant's authorization status for Intune to call Zebra Update Services. ## Methods
Here is a JSON representation of the resource.
"lastSyncDateTime": "String (timestamp)", "fotaAppsApproved": true }
-```
+```
v1.0 Intune Androidfotaservice Zebrafotadeployment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-androidfotaservice-zebrafotadeployment.md
doc_type: resourcePageType
# zebraFotaDeployment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Zebra FOTA deployment entity that describes settings, deployment device groups required to create a FOTA deployment, and deployment status. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Apps Androidforworkapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidforworkapp.md
doc_type: resourcePageType
# androidForWorkApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Android for Work (AFW) Apps.
Here is a JSON representation of the resource.
"totalLicenseCount": 1024, "appStoreUrl": "String" }
-```
+```
v1.0 Intune Apps Androidforworkmobileappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidforworkmobileappconfiguration.md
doc_type: resourcePageType
# androidForWorkMobileAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for AFW mobile app configurations.
Here is a JSON representation of the resource.
"profileApplicability": "String", "connectedAppsEnabled": true }
-```
+```
v1.0 Intune Apps Androidlobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidlobapp.md
doc_type: resourcePageType
# androidLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Android Line Of Business apps.
Here is a JSON representation of the resource.
"versionCode": "String", "targetedPlatforms": "String" }
-```
+```
v1.0 Intune Apps Androidmanagedstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidmanagedstoreapp.md
doc_type: resourcePageType
# androidManagedStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Android Managed Store Apps.
Here is a JSON representation of the resource.
], "supportsOemConfig": true }
-```
+```
v1.0 Intune Apps Androidmanagedstoreappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidmanagedstoreappconfiguration.md
doc_type: resourcePageType
# androidManagedStoreAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for Android Enterprise mobile app configurations.
Here is a JSON representation of the resource.
"profileApplicability": "String", "connectedAppsEnabled": true }
-```
+```
v1.0 Intune Apps Androidmanagedstoreapptrack https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidmanagedstoreapptrack.md
doc_type: resourcePageType
# androidManagedStoreAppTrack resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains track information for Android Managed Store apps. ## Properties
Here is a JSON representation of the resource.
"trackId": "String", "trackAlias": "String" }
-```
+```
v1.0 Intune Apps Androidmanagedstorewebapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidmanagedstorewebapp.md
doc_type: resourcePageType
# androidManagedStoreWebApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for web apps configured to be distributed via the managed Android app store.
Here is a JSON representation of the resource.
], "supportsOemConfig": true }
-```
+```
v1.0 Intune Apps Androidminimumoperatingsystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidminimumoperatingsystem.md
doc_type: resourcePageType
# androidMinimumOperatingSystem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the minimum operating system required for an Android mobile app. ## Properties
Here is a JSON representation of the resource.
"v10_0": true, "v11_0": true }
-```
+```
v1.0 Intune Apps Androidpermissionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidpermissionaction.md
doc_type: resourcePageType
# androidPermissionAction resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Mapping between an Android app permission and the action Android should take when that permission is requested. ## Properties
Here is a JSON representation of the resource.
"permission": "String", "action": "String" }
-```
+```
v1.0 Intune Apps Androidpermissionactiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidpermissionactiontype.md
doc_type: enumPageType
# androidPermissionActionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android action taken when an app requests a dangerous permission. ## Members
Android action taken when an app requests a dangerous permission.
|:|:|:| |prompt|0|| |autoGrant|1||
-|autoDeny|2||
+|autoDeny|2||
v1.0 Intune Apps Androidprofileapplicability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidprofileapplicability.md
doc_type: enumPageType
# androidProfileApplicability enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android profile applicability ## Members
Android profile applicability
|:|:|:| |default|0|| |androidWorkProfile|1||
-|androidDeviceOwner|2||
+|androidDeviceOwner|2||
v1.0 Intune Apps Androidstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidstoreapp.md
doc_type: resourcePageType
# androidStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Android store apps.
Here is a JSON representation of the resource.
"v11_0": true } }
-```
+```
v1.0 Intune Apps Androidtargetedplatforms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-androidtargetedplatforms.md
doc_type: enumPageType
# androidTargetedPlatforms enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specifies which platform(s) can be targeted for a given Android LOB application or Managed Android LOB application. ## Members
Specifies which platform(s) can be targeted for a given Android LOB application
|:|:|:| |androidDeviceAdministrator|1|Indicates the Android targeted platform is Android Device Administrator.| |androidOpenSourceProject|2|Indicates the Android targeted platform is Android Open Source Project.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Apps Appconfigurationsettingitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-appconfigurationsettingitem.md
doc_type: resourcePageType
# appConfigurationSettingItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for App configuration setting item. ## Properties
Here is a JSON representation of the resource.
"appConfigKeyType": "String", "appConfigKeyValue": "String" }
-```
+```
v1.0 Intune Apps Certificatestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-certificatestatus.md
doc_type: enumPageType
# certificateStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |notProvisioned|0||
-|provisioned|1||
+|provisioned|1||
v1.0 Intune Apps Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-deviceappmanagement.md
- Title: "deviceAppManagement resource type"
-description: "Singleton entity that acts as a container for all device app management functionality."
-
-localization_priority: Normal
-
-doc_type: resourcePageType
--
-# deviceAppManagement resource type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-Singleton entity that acts as a container for all device app management functionality.
-
-## Methods
-|Method|Return Type|Description|
-|:|:|:|
-|[Get deviceAppManagement](../api/intune-apps-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-apps-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-
-## Properties
-|Property|Type|Description|
-|:|:|:|
-|id|String|Key of the entity.|
-
-## Relationships
-|Relationship|Type|Description|
-|:|:|:|
-|mobileApps|[mobileApp](../resources/intune-shared-mobileapp.md) collection|The mobile apps.|
-|mobileAppCategories|[mobileAppCategory](../resources/intune-apps-mobileappcategory.md) collection|The mobile app categories.|
-|enterpriseCodeSigningCertificates|[enterpriseCodeSigningCertificate](../resources/intune-apps-enterprisecodesigningcertificate.md) collection|The Windows Enterprise Code Signing Certificate.|
-|iosLobAppProvisioningConfigurations|[iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) collection|The IOS Lob App Provisioning Configurations.|
-|symantecCodeSigningCertificate|[symantecCodeSigningCertificate](../resources/intune-apps-symanteccodesigningcertificate.md)|The WinPhone Symantec Code Signing Certificate.|
-|mobileAppConfigurations|[managedDeviceMobileAppConfiguration](../resources/intune-apps-manageddevicemobileappconfiguration.md) collection|The Managed Device Mobile Application Configurations.|
-
-## JSON Representation
-Here is a JSON representation of the resource.
-<!-- {
- "blockType": "resource",
- "keyProperty": "id",
- "@odata.type": "microsoft.graph.deviceAppManagement"
-}
>
-``` json
-{
- "@odata.type": "#microsoft.graph.deviceAppManagement",
- "id": "String (identifier)"
-}
-```
v1.0 Intune Apps Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-apps-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-apps-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-apps-devicemanagement-get.md)|[deviceManagement](../resources/intune-apps-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-apps-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-apps-devicemanagement-update.md)|[deviceManagement](../resources/intune-apps-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-apps-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Apps Enterprisecodesigningcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-enterprisecodesigningcertificate.md
doc_type: resourcePageType
# enterpriseCodeSigningCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"expirationDateTime": "String (timestamp)", "uploadDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Apps Excludedapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-excludedapps.md
doc_type: resourcePageType
# excludedApps resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for Excluded Office365 Apps. ## Properties
Here is a JSON representation of the resource.
"visio": true, "word": true }
-```
+```
v1.0 Intune Apps Fileencryptioninfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-fileencryptioninfo.md
doc_type: resourcePageType
# fileEncryptionInfo resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for file encryption information for the content version of a line of business app. ## Properties
Here is a JSON representation of the resource.
"fileDigest": "binary", "fileDigestAlgorithm": "String" }
-```
+```
v1.0 Intune Apps Iosdevicetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosdevicetype.md
doc_type: resourcePageType
# iosDeviceType resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties of the possible iOS device types the mobile app can run on. ## Properties
Here is a JSON representation of the resource.
"iPad": true, "iPhoneAndIPod": true }
-```
+```
v1.0 Intune Apps Iosipadoswebclip https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosipadoswebclip.md
doc_type: resourcePageType
# iosiPadOSWebClip resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for iOS web apps.
Here is a JSON representation of the resource.
"preComposedIconEnabled": true, "ignoreManifestScope": true }
-```
+```
v1.0 Intune Apps Ioslobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-ioslobapp.md
doc_type: resourcePageType
# iosLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for iOS Line Of Business apps.
Here is a JSON representation of the resource.
"versionNumber": "String", "buildNumber": "String" }
-```
+```
v1.0 Intune Apps Ioslobappprovisioningconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-ioslobappprovisioningconfiguration.md
doc_type: resourcePageType
# iosLobAppProvisioningConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the iOS Lob App Provisioning Configuration resource. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List iosLobAppProvisioningConfigurations](../api/intune-apps-ioslobappprovisioningconfiguration-list.md)|[iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) collection|List properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) objects.|
-|[Get iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-get.md)|[iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md)|Read properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.|
-|[Create iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-create.md)|[iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md)|Create a new [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.|
-|[Delete iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-delete.md)|None|Deletes a [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md).|
-|[Update iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-update.md)|[iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md)|Update the properties of a [iosLobAppProvisioningConfiguration](../resources/intune-shared-ioslobappprovisioningconfiguration.md) object.|
+|[List iosLobAppProvisioningConfigurations](../api/intune-apps-ioslobappprovisioningconfiguration-list.md)|[iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) collection|List properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) objects.|
+|[Get iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-get.md)|[iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md)|Read properties and relationships of the [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.|
+|[Create iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-create.md)|[iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md)|Create a new [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.|
+|[Delete iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-delete.md)|None|Deletes a [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md).|
+|[Update iosLobAppProvisioningConfiguration](../api/intune-apps-ioslobappprovisioningconfiguration-update.md)|[iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md)|Update the properties of a [iosLobAppProvisioningConfiguration](../resources/intune-apps-ioslobappprovisioningconfiguration.md) object.|
|[assign action](../api/intune-apps-ioslobappprovisioningconfiguration-assign.md)|None|| ## Properties
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Apps Ioslobappprovisioningconfigurationassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-ioslobappprovisioningconfigurationassignment.md
doc_type: resourcePageType
# iosLobAppProvisioningConfigurationAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for Group Assignment of an iOS LOB App Provisioning and Configuration. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Apps Iosminimumoperatingsystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosminimumoperatingsystem.md
doc_type: resourcePageType
# iosMinimumOperatingSystem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties of the minimum operating system required for an iOS mobile app. ## Properties
Here is a JSON representation of the resource.
"v16_0": true, "v17_0": true }
-```
+```
v1.0 Intune Apps Iosmobileappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosmobileappconfiguration.md
doc_type: resourcePageType
# iosMobileAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for iOS mobile app configurations.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Apps Iosstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosstoreapp.md
doc_type: resourcePageType
# iosStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for iOS store apps.
Here is a JSON representation of the resource.
"v17_0": true } }
-```
+```
v1.0 Intune Apps Iosvppapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosvppapp.md
doc_type: resourcePageType
# iosVppApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for iOS Volume-Purchased Program (VPP) Apps.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Apps Iosvppappassigneddevicelicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosvppappassigneddevicelicense.md
doc_type: resourcePageType
# iosVppAppAssignedDeviceLicense resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Volume Purchase Program device license assignment. This class does not support Create, Delete, or Update.
Here is a JSON representation of the resource.
"managedDeviceId": "String", "deviceName": "String" }
-```
+```
v1.0 Intune Apps Iosvppappassignedlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosvppappassignedlicense.md
doc_type: resourcePageType
# iosVppAppAssignedLicense resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Volume Purchase Program license assignment. This class does not support Create, Delete, or Update. ## Methods
Here is a JSON representation of the resource.
"userName": "String", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Apps Iosvppappassigneduserlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosvppappassigneduserlicense.md
doc_type: resourcePageType
# iosVppAppAssignedUserLicense resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Volume Purchase Program user license assignment. This class does not support Create, Delete, or Update.
Here is a JSON representation of the resource.
"userName": "String", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Apps Iosvppapprevokelicensesactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-iosvppapprevokelicensesactionresult.md
doc_type: resourcePageType
# iosVppAppRevokeLicensesActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Defines results for actions on iOS Vpp Apps, contains inherited properties for ActionResult. ## Properties
Here is a JSON representation of the resource.
"startDateTime": "String (timestamp)", "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Apps Macosappscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosappscript.md
doc_type: resourcePageType
# macOSAppScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Shell script used to assist installation of a macOS app. These scripts are used to perform additional tasks to help the app successfully be configured. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.macOSAppScript", "scriptContent": "String" }
-```
+```
v1.0 Intune Apps Macosdmgapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosdmgapp.md
doc_type: resourcePageType
# macOSDmgApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the MacOS DMG (Apple Disk Image) App.
Here is a JSON representation of the resource.
"v14_0": true } }
-```
+```
v1.0 Intune Apps Macosincludedapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosincludedapp.md
doc_type: resourcePageType
# macOSIncludedApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties of an included .app in a MacOS app. ## Properties
Here is a JSON representation of the resource.
"bundleId": "String", "bundleVersion": "String" }
-```
+```
v1.0 Intune Apps Macoslobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macoslobapp.md
doc_type: resourcePageType
# macOSLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the macOS LOB App.
Here is a JSON representation of the resource.
"ignoreVersionDetection": true, "installAsManaged": true }
-```
+```
v1.0 Intune Apps Macoslobchildapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macoslobchildapp.md
doc_type: resourcePageType
# macOSLobChildApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties of a macOS .app in the package ## Properties
Here is a JSON representation of the resource.
"buildNumber": "String", "versionNumber": "String" }
-```
+```
v1.0 Intune Apps Macosmicrosoftdefenderapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosmicrosoftdefenderapp.md
doc_type: resourcePageType
# macOSMicrosoftDefenderApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the macOS Microsoft Defender App.
Here is a JSON representation of the resource.
"supersedingAppCount": 1024, "supersededAppCount": 1024 }
-```
+```
v1.0 Intune Apps Macosmicrosoftedgeapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosmicrosoftedgeapp.md
doc_type: resourcePageType
# macOSMicrosoftEdgeApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the macOS Microsoft Edge App.
Here is a JSON representation of the resource.
"supersededAppCount": 1024, "channel": "String" }
-```
+```
v1.0 Intune Apps Macosminimumoperatingsystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosminimumoperatingsystem.md
doc_type: resourcePageType
# macOSMinimumOperatingSystem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The minimum operating system required for a macOS app. ## Properties
Here is a JSON representation of the resource.
"v13_0": true, "v14_0": true }
-```
+```
v1.0 Intune Apps Macosofficesuiteapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosofficesuiteapp.md
doc_type: resourcePageType
# macOSOfficeSuiteApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the MacOS Office Suite App.
Here is a JSON representation of the resource.
"supersedingAppCount": 1024, "supersededAppCount": 1024 }
-```
+```
v1.0 Intune Apps Macospkgapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macospkgapp.md
doc_type: resourcePageType
# macOSPkgApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the MacOSPkgApp.
Here is a JSON representation of the resource.
"scriptContent": "String" } }
-```
+```
v1.0 Intune Apps Macosvppapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosvppapp.md
doc_type: resourcePageType
# macOsVppApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for MacOS Volume-Purchased Program (VPP) Apps.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Apps Macosvppappassignedlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosvppappassignedlicense.md
doc_type: resourcePageType
# macOsVppAppAssignedLicense resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS Volume Purchase Program license assignment. This class does not support Create, Delete, or Update. ## Methods
Here is a JSON representation of the resource.
"userName": "String", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Apps Macosvppapprevokelicensesactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macosvppapprevokelicensesactionresult.md
doc_type: resourcePageType
# macOsVppAppRevokeLicensesActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Defines results for actions on MacOS Vpp Apps, contains inherited properties for ActionResult. ## Properties
Here is a JSON representation of the resource.
"startDateTime": "String (timestamp)", "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Apps Macoswebclip https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-macoswebclip.md
doc_type: resourcePageType
# macOSWebClip resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for macOS web apps.
Here is a JSON representation of the resource.
"fullScreenEnabled": true, "preComposedIconEnabled": true }
-```
+```
v1.0 Intune Apps Managedandroidlobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managedandroidlobapp.md
doc_type: resourcePageType
# managedAndroidLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Managed Android Line Of Business apps.
Here is a JSON representation of the resource.
"versionCode": "String", "targetedPlatforms": "String" }
-```
+```
v1.0 Intune Apps Managedandroidstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managedandroidstoreapp.md
doc_type: resourcePageType
# managedAndroidStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Android store apps that you can manage with an Intune app protection policy.
Here is a JSON representation of the resource.
"v11_0": true } }
-```
+```
v1.0 Intune Apps Managedapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managedapp.md
doc_type: resourcePageType
# managedApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Abstract class that contains properties and inherited properties for apps that you can manage with an Intune app protection policy.
Here is a JSON representation of the resource.
"appAvailability": "String", "version": "String" }
-```
+```
v1.0 Intune Apps Managedappavailability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managedappavailability.md
doc_type: enumPageType
# managedAppAvailability enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A managed (MAM) application's availability. ## Members |Member|Value|Description| |:|:|:| |global|0|A globally available app to all tenants.|
-|lineOfBusiness|1|A line of business apps private to an organization.|
+|lineOfBusiness|1|A line of business apps private to an organization.|
v1.0 Intune Apps Manageddevicemobileappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-manageddevicemobileappconfiguration.md
doc_type: resourcePageType
# managedDeviceMobileAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract class for Mobile app configuration for enrolled devices. ## Methods
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Apps Manageddevicemobileappconfigurationassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-manageddevicemobileappconfigurationassignment.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains the properties used to assign an MDM app configuration to a group. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Apps Manageddevicemobileappconfigurationdevicestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-manageddevicemobileappconfigurationdevicestatus.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationDeviceStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for an MDM mobile app configuration status for a device. ## Methods
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Apps Manageddevicemobileappconfigurationdevicesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-manageddevicemobileappconfigurationdevicesummary.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationDeviceSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary. ## Methods
Here is a JSON representation of the resource.
"lastUpdateDateTime": "String (timestamp)", "configurationVersion": 1024 }
-```
+```
v1.0 Intune Apps Manageddevicemobileappconfigurationuserstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-manageddevicemobileappconfigurationuserstatus.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationUserStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for an MDM mobile app configuration status for a user. ## Methods
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Apps Manageddevicemobileappconfigurationusersummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-manageddevicemobileappconfigurationusersummary.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationUserSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary. ## Methods
Here is a JSON representation of the resource.
"lastUpdateDateTime": "String (timestamp)", "configurationVersion": 1024 }
-```
+```
v1.0 Intune Apps Managedioslobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managedioslobapp.md
doc_type: resourcePageType
# managedIOSLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Managed iOS Line Of Business apps.
Here is a JSON representation of the resource.
"buildNumber": "String", "identityVersion": "String" }
-```
+```
v1.0 Intune Apps Managediosstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managediosstoreapp.md
doc_type: resourcePageType
# managedIOSStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for an iOS store app that you can manage with an Intune app protection policy.
Here is a JSON representation of the resource.
"v17_0": true } }
-```
+```
v1.0 Intune Apps Managedmobilelobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-managedmobilelobapp.md
doc_type: resourcePageType
# managedMobileLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract base class containing properties for all managed mobile line of business apps.
Here is a JSON representation of the resource.
"fileName": "String", "size": 1024 }
-```
+```
v1.0 Intune Apps Mdmappconfigkeytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mdmappconfigkeytype.md
doc_type: enumPageType
# mdmAppConfigKeyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + App configuration key types. ## Members
App configuration key types.
|integerType|1|| |realType|2|| |booleanType|3||
-|tokenType|4||
+|tokenType|4||
v1.0 Intune Apps Microsoftedgechannel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-microsoftedgechannel.md
doc_type: enumPageType
# microsoftEdgeChannel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The enum to specify the channels for Microsoft Edge apps. ## Members
The enum to specify the channels for Microsoft Edge apps.
|dev|0|The Dev Channel is intended to help you plan and develop with the latest capabilities of Microsoft Edge.| |beta|1|The Beta Channel is intended for production deployment to a representative sample set of users. New features ship about every 4 weeks. Security and quality updates ship as needed.| |stable|2|The Stable Channel is intended for broad deployment within organizations, and it's the channel that most users should be on. New features ship about every 4 weeks. Security and quality updates ship as needed.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Apps Microsoftstoreforbusinessapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-microsoftstoreforbusinessapp.md
doc_type: resourcePageType
# microsoftStoreForBusinessApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Microsoft Store for Business Apps. This class does not support Create, Delete, or Update.
Here is a JSON representation of the resource.
"supportsDeviceLicensing": true } }
-```
+```
v1.0 Intune Apps Microsoftstoreforbusinesscontainedapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-microsoftstoreforbusinesscontainedapp.md
doc_type: resourcePageType
# microsoftStoreForBusinessContainedApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class that represents a contained app of a MicrosoftStoreForBusinessApp.
Here is a JSON representation of the resource.
"id": "String (identifier)", "appUserModelId": "String" }
-```
+```
v1.0 Intune Apps Microsoftstoreforbusinesslicensetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-microsoftstoreforbusinesslicensetype.md
doc_type: enumPageType
# microsoftStoreForBusinessLicenseType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |offline|0||
-|online|1||
+|online|1||
v1.0 Intune Apps Mobileapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileapp.md
doc_type: resourcePageType
# mobileApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract class containing the base properties for Intune mobile apps. Note: Listing mobile apps with `$expand=assignments` has been deprecated. Instead get the list of apps without the `$expand` query on `assignments`. Then, perform the expansion on individual applications. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List mobileApps](../api/intune-apps-mobileapp-list.md)|[mobileApp](../resources/intune-shared-mobileapp.md) collection|List properties and relationships of the [mobileApp](../resources/intune-shared-mobileapp.md) objects.|
-|[Get mobileApp](../api/intune-apps-mobileapp-get.md)|[mobileApp](../resources/intune-shared-mobileapp.md)|Read properties and relationships of the [mobileApp](../resources/intune-shared-mobileapp.md) object.|
+|[List mobileApps](../api/intune-apps-mobileapp-list.md)|[mobileApp](../resources/intune-apps-mobileapp.md) collection|List properties and relationships of the [mobileApp](../resources/intune-apps-mobileapp.md) objects.|
+|[Get mobileApp](../api/intune-apps-mobileapp-get.md)|[mobileApp](../resources/intune-apps-mobileapp.md)|Read properties and relationships of the [mobileApp](../resources/intune-apps-mobileapp.md) object.|
|[assign action](../api/intune-apps-mobileapp-assign.md)|None|| |[validateXml action](../api/intune-apps-mobileapp-validatexml.md)|String||
-|[createCatalogApp action](../api/intune-apps-mobileapp-createcatalogapp.md)|[mobileApp](../resources/intune-shared-mobileapp.md)||
-|[convertFromMobileAppCatalogPackage function](../api/intune-apps-mobileapp-convertfrommobileappcatalogpackage.md)|[mobileApp](../resources/intune-shared-mobileapp.md)||
+|[createCatalogApp action](../api/intune-apps-mobileapp-createcatalogapp.md)|[mobileApp](../resources/intune-apps-mobileapp.md)||
+|[convertFromMobileAppCatalogPackage function](../api/intune-apps-mobileapp-convertfrommobileappcatalogpackage.md)|[mobileApp](../resources/intune-apps-mobileapp.md)||
|[updateRelationships action](../api/intune-apps-mobileapp-updaterelationships.md)|None|| |[getPublishingConstraints function](../api/intune-apps-mobileapp-getpublishingconstraints.md)|[mobileAppPublishingConstraints](../resources/intune-apps-mobileapppublishingconstraints.md)||
Here is a JSON representation of the resource.
"supersedingAppCount": 1024, "supersededAppCount": 1024 }
-```
+```
v1.0 Intune Apps Mobileappassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappassignment.md
doc_type: resourcePageType
# mobileAppAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for Group Assignment of a Mobile App. ## Methods
Here is a JSON representation of the resource.
"source": "String", "sourceId": "String" }
-```
+```
v1.0 Intune Apps Mobileappcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappcategory.md
doc_type: resourcePageType
# mobileAppCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for a single Intune app category. ## Methods
Here is a JSON representation of the resource.
"displayName": "String", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Apps Mobileappcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappcontent.md
doc_type: resourcePageType
# mobileAppContent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains content properties for a specific app version. Each mobileAppContent can have multiple mobileAppContentFile. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.mobileAppContent", "id": "String (identifier)" }
-```
+```
v1.0 Intune Apps Mobileappcontentfile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappcontentfile.md
doc_type: resourcePageType
# mobileAppContentFile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for a single installer file that is associated with a given mobileAppContent version. ## Methods
Here is a JSON representation of the resource.
"isFrameworkFile": true, "isDependency": true }
-```
+```
v1.0 Intune Apps Mobileappcontentfileuploadstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappcontentfileuploadstate.md
doc_type: enumPageType
# mobileAppContentFileUploadState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for upload request states. ## Members
Contains properties for upload request states.
|commitFileSuccess|300|| |commitFilePending|301|| |commitFileFailed|302||
-|commitFileTimedOut|303||
+|commitFileTimedOut|303||
v1.0 Intune Apps Mobileappdependency https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappdependency.md
doc_type: resourcePageType
# mobileAppDependency resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes a dependency type between two mobile apps.
Here is a JSON representation of the resource.
"dependentAppCount": 1024, "dependsOnAppCount": 1024 }
-```
+```
v1.0 Intune Apps Mobileappdependencytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappdependencytype.md
doc_type: enumPageType
# mobileAppDependencyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the dependency type associated with a relationship between two mobile apps. ## Members |Member|Value|Description| |:|:|:| |detect|0|Indicates that the child app should be detected before installing the parent app.|
-|autoInstall|1|Indicates that the child app should be installed before installing the parent app.|
+|autoInstall|1|Indicates that the child app should be installed before installing the parent app.|
v1.0 Intune Apps Mobileappprovisioningconfiggroupassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappprovisioningconfiggroupassignment.md
doc_type: resourcePageType
# mobileAppProvisioningConfigGroupAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains the properties used to assign an App provisioning configuration to a group. ## Methods
Here is a JSON representation of the resource.
"targetGroupId": "String", "id": "String (identifier)" }
-```
+```
v1.0 Intune Apps Mobileapppublishingconstraints https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileapppublishingconstraints.md
doc_type: resourcePageType
# mobileAppPublishingConstraints resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for constraints that the UX need to take into consideration to guide the user experience for app creation and publishing flow. ## Properties
Here is a JSON representation of the resource.
"maxContentFileSizeInBytes": 1024 } }
-```
+```
v1.0 Intune Apps Mobileapppublishingstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileapppublishingstate.md
doc_type: enumPageType
# mobileAppPublishingState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the publishing state of an app. ## Members
Indicates the publishing state of an app.
|:|:|:| |notPublished|0|The app is not yet published.| |processing|1|The app is pending service-side processing.|
-|published|2|The app is published.|
+|published|2|The app is published.|
v1.0 Intune Apps Mobileapprelationship https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileapprelationship.md
doc_type: resourcePageType
# mobileAppRelationship resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes a relationship between two mobile apps. ## Methods
Here is a JSON representation of the resource.
"targetPublisher": "String", "targetType": "String" }
-```
+```
v1.0 Intune Apps Mobileapprelationshiptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileapprelationshiptype.md
doc_type: enumPageType
# mobileAppRelationshipType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates whether the target of a relationship is the parent or the child in the relationship. ## Members |Member|Value|Description| |:|:|:| |child|0|Indicates that the target of a relationship is the child in the relationship.|
-|parent|1|Indicates that the target of a relationship is the parent in the relationship.|
+|parent|1|Indicates that the target of a relationship is the parent in the relationship.|
v1.0 Intune Apps Mobileappsupersedence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappsupersedence.md
doc_type: resourcePageType
# mobileAppSupersedence resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes a supersedence relationship between two mobile apps.
Here is a JSON representation of the resource.
"supersededAppCount": 1024, "supersedingAppCount": 1024 }
-```
+```
v1.0 Intune Apps Mobileappsupersedencetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobileappsupersedencetype.md
doc_type: enumPageType
# mobileAppSupersedenceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the supersedence type associated with a relationship between two mobile apps. ## Members |Member|Value|Description| |:|:|:| |update|0|Indicates that the child app should be updated by the internal logic of the parent app.|
-|replace|1|Indicates that the child app should be uninstalled before installing the parent app.|
+|replace|1|Indicates that the child app should be uninstalled before installing the parent app.|
v1.0 Intune Apps Mobilecontainedapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobilecontainedapp.md
doc_type: resourcePageType
# mobileContainedApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract class that represents a contained app in a mobileApp acting as a package. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.mobileContainedApp", "id": "String (identifier)" }
-```
+```
v1.0 Intune Apps Mobilelobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-mobilelobapp.md
doc_type: resourcePageType
# mobileLobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract base class containing properties for all mobile line of business apps.
Here is a JSON representation of the resource.
"fileName": "String", "size": 1024 }
-```
+```
v1.0 Intune Apps Officeproductid https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-officeproductid.md
doc_type: enumPageType
# officeProductId enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Enum to specify the Office365 ProductIds that represent the Office365 Suite SKUs. ## Members
The Enum to specify the Office365 ProductIds that represent the Office365 Suite
|o365ProPlusRetail|0|| |o365BusinessRetail|1|| |visioProRetail|2||
-|projectProRetail|3||
+|projectProRetail|3||
v1.0 Intune Apps Officesuiteapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-officesuiteapp.md
doc_type: resourcePageType
# officeSuiteApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the Office365 Suite App.
Here is a JSON representation of the resource.
"updateVersion": "String", "officeConfigurationXml": "binary" }
-```
+```
v1.0 Intune Apps Officesuitedefaultfileformattype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-officesuitedefaultfileformattype.md
doc_type: enumPageType
# officeSuiteDefaultFileFormatType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the OfficeSuiteApp file format types that can be selected. ## Members
Describes the OfficeSuiteApp file format types that can be selected.
|notConfigured|0|No file format selected| |officeOpenXMLFormat|1|Office Open XML Format selected| |officeOpenDocumentFormat|2|Office Open Document Format selected|
-|unknownFutureValue|99|Placeholder for evolvable enum.|
+|unknownFutureValue|99|Placeholder for evolvable enum.|
v1.0 Intune Apps Officesuiteinstallprogressdisplaylevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-officesuiteinstallprogressdisplaylevel.md
doc_type: enumPageType
# officeSuiteInstallProgressDisplayLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Enum to specify the level of display for the Installation Progress Setup UI on the Device. ## Members |Member|Value|Description| |:|:|:| |none|0||
-|full|1||
+|full|1||
v1.0 Intune Apps Officeupdatechannel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-officeupdatechannel.md
doc_type: enumPageType
# officeUpdateChannel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Enum to specify the Office365 Updates Channel. ## Members
The Enum to specify the Office365 Updates Channel.
|deferred|2|| |firstReleaseCurrent|3|| |firstReleaseDeferred|4||
-|monthlyEnterprise|5||
+|monthlyEnterprise|5||
v1.0 Intune Apps Resultantappstatedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-resultantappstatedetail.md
doc_type: enumPageType
# resultantAppStateDetail enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enum indicating additional details regarding why an application has a particular install state. ## Members
Enum indicating additional details regarding why an application has a particular
|minimumPhysicalMemoryNotMet|-1003|Amount of RAM on the target device is less than the configured minimum.| |minimumOsVersionNotMet|-1002|OS version on the target device is less than the configured minimum.| |minimumDiskSpaceNotMet|-1001|Available disk space on the target device is less than the configured minimum.|
-|processorArchitectureNotApplicable|-1000|Device architecture (e.g. x86/amd64) is not applicable for the application.|
+|processorArchitectureNotApplicable|-1000|Device architecture (e.g. x86/amd64) is not applicable for the application.|
v1.0 Intune Apps Runasaccounttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-runasaccounttype.md
doc_type: enumPageType
# runAsAccountType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of execution context the app runs in. ## Members |Member|Value|Description| |:|:|:| |system|0|System context|
-|user|1|User context|
+|user|1|User context|
v1.0 Intune Apps Symanteccodesigningcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-symanteccodesigningcertificate.md
doc_type: resourcePageType
# symantecCodeSigningCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"expirationDateTime": "String (timestamp)", "uploadDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Apps Vpplicensingtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-vpplicensingtype.md
doc_type: resourcePageType
# vppLicensingType resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for iOS Volume-Purchased Program (Vpp) Licensing Type. ## Properties
Here is a JSON representation of the resource.
"supportsUserLicensing": true, "supportsDeviceLicensing": true }
-```
+```
v1.0 Intune Apps Webapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-webapp.md
doc_type: resourcePageType
# webApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for web apps.
Here is a JSON representation of the resource.
"appUrl": "String", "useManagedBrowser": true }
-```
+```
v1.0 Intune Apps Win32lobapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapp.md
doc_type: resourcePageType
# win32LobApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Win32 apps.
Here is a JSON representation of the resource.
"displayVersion": "String", "allowAvailableUninstall": true }
-```
+```
v1.0 Intune Apps Win32lobappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappassignmentsettings.md
doc_type: resourcePageType
# win32LobAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an Win32 LOB mobile app to a group.
Inherits from [mobileAppAssignmentSettings](../resources/intune-shared-mobileapp
|restartSettings|[win32LobAppRestartSettings](../resources/intune-shared-win32lobapprestartsettings.md)|The reboot settings to apply for this app assignment.| |installTimeSettings|[mobileAppInstallTimeSettings](../resources/intune-shared-mobileappinstalltimesettings.md)|The install time settings to apply for this app assignment.| |deliveryOptimizationPriority|[win32LobAppDeliveryOptimizationPriority](../resources/intune-shared-win32lobappdeliveryoptimizationpriority.md)|The delivery optimization priority for this app assignment. This setting is not supported in National Cloud environments. Possible values are: `notConfigured`, `foreground`.|
-|autoUpdateSettings|[win32LobAppAutoUpdateSettings](../resources/intune-shared-win32lobappautoupdatesettings.md)|The auto-update settings to apply for this app assignment.|
+|autoUpdateSettings|[win32LobAppAutoUpdateSettings](../resources/intune-apps-win32lobappautoupdatesettings.md)|The auto-update settings to apply for this app assignment.|
## Relationships None
Here is a JSON representation of the resource.
"deliveryOptimizationPriority": "String", "autoUpdateSettings": { "@odata.type": "microsoft.graph.win32LobAppAutoUpdateSettings",
- "autoUpdateSupersededApps": "String",
"autoUpdateSupersededAppsState": "String" } }
-```
+```
v1.0 Intune Apps Win32lobappautoupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappautoupdatesettings.md
doc_type: resourcePageType
# win32LobAppAutoUpdateSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to perform the auto-update of an application. ## Properties |Property|Type|Description| |:|:|:|
-|autoUpdateSupersededApps|[win32LobAppAutoUpdateSupersededApps](../resources/intune-shared-win32lobappautoupdatesupersededapps.md)|The auto-update superseded apps setting for the app assignment. Possible values are notConfigured and enabled. Default value is notConfigured. Starting from April, 2024 (Intune Release 2404), this property will no longer be supported and will be marked as deprecated. Possible values are: `notConfigured`, `enabled`, `unknownFutureValue`.|
|autoUpdateSupersededAppsState|[win32LobAutoUpdateSupersededAppsState](../resources/intune-apps-win32lobautoupdatesupersededappsstate.md)|The auto-update superseded apps state setting for the app assignment. Possible values are notConfigured and enabled. Default value is notConfigured. Possible values are: `notConfigured`, `enabled`, `unknownFutureValue`.| ## Relationships
Here is a JSON representation of the resource.
``` json { "@odata.type": "#microsoft.graph.win32LobAppAutoUpdateSettings",
- "autoUpdateSupersededApps": "String",
"autoUpdateSupersededAppsState": "String" }
-```
+```
v1.0 Intune Apps Win32lobappdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappdetection.md
doc_type: resourcePageType
# win32LobAppDetection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base class to detect a Win32 App ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.win32LobAppDetection" }
-```
+```
v1.0 Intune Apps Win32lobappdetectionoperator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappdetectionoperator.md
doc_type: enumPageType
# win32LobAppDetectionOperator enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for detection operator. ## Members
Contains properties for detection operator.
|greaterThan|4|Greater than operator.| |greaterThanOrEqual|5|Greater than or equal operator.| |lessThan|8|Less than operator.|
-|lessThanOrEqual|9|Less than or equal operator.|
+|lessThanOrEqual|9|Less than or equal operator.|
v1.0 Intune Apps Win32lobappfilesystemdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappfilesystemdetection.md
doc_type: resourcePageType
# win32LobAppFileSystemDetection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains file or folder path to detect a Win32 App
Here is a JSON representation of the resource.
"operator": "String", "detectionValue": "String" }
-```
+```
v1.0 Intune Apps Win32lobappfilesystemdetectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappfilesystemdetectiontype.md
doc_type: enumPageType
# win32LobAppFileSystemDetectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains all supported file system detection type. ## Members
Contains all supported file system detection type.
|createdDate|3|Created date.| |version|4|Version value type.| |sizeInMB|5|Size detection type.|
-|doesNotExist|6|The specified file or folder does not exist.|
+|doesNotExist|6|The specified file or folder does not exist.|
v1.0 Intune Apps Win32lobappfilesystemoperationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappfilesystemoperationtype.md
doc_type: enumPageType
# win32LobAppFileSystemOperationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A list of possible operations for rules used to make determinations about an application based on files or folders. Unless noted, can be used with either detection or requirement rules. ## Members
A list of possible operations for rules used to make determinations about an app
|doesNotExist|6|Indicates that the rule evaluates whether the specified file or folder does not exist. It is the functional inverse of an equivalent rule that uses operation type `exists`.| |sizeInBytes|7|Indicates that the rule compares the size of the file in bytes against a provided comparison value by integer comparison.| |appVersion|8|Indicates that the rule compares the detected version of the file against a provided comparison value via version semantics (both operand values will be parsed as versions and directly compared). If the detected version of the file is not discovered to be in version-compatible format, a string comparison will be used instead. This is similar to a rule with operation type `version`, but it also collects and reports the detected version value to report as the discovered version of the app installed on the device when the rule evaluates to `true`. Only one rule with this type may be specified.|
-|unknownFutureValue|9|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|9|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Apps Win32lobappfilesystemrequirement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappfilesystemrequirement.md
doc_type: resourcePageType
# win32LobAppFileSystemRequirement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains file or folder path to detect a Win32 App
Here is a JSON representation of the resource.
"check32BitOn64System": true, "detectionType": "String" }
-```
+```
v1.0 Intune Apps Win32lobappfilesystemrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappfilesystemrule.md
doc_type: resourcePageType
# win32LobAppFileSystemRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store file or folder rule data for a Win32 LOB app.
Here is a JSON representation of the resource.
"operator": "String", "comparisonValue": "String" }
-```
+```
v1.0 Intune Apps Win32lobappinstallexperience https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappinstallexperience.md
doc_type: resourcePageType
# win32LobAppInstallExperience resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains installation experience properties for a Win32 App ## Properties
Here is a JSON representation of the resource.
"maxRunTimeInMinutes": 1024, "deviceRestartBehavior": "String" }
-```
+```
v1.0 Intune Apps Win32lobappmsiinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappmsiinformation.md
doc_type: resourcePageType
# win32LobAppMsiInformation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains MSI app properties for a Win32 App. ## Properties
Here is a JSON representation of the resource.
"productName": "String", "publisher": "String" }
-```
+```
v1.0 Intune Apps Win32lobappmsipackagetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappmsipackagetype.md
doc_type: enumPageType
# win32LobAppMsiPackageType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the package type of an MSI Win32LobApp. ## Members
Indicates the package type of an MSI Win32LobApp.
|:|:|:| |perMachine|0|Indicates a per-machine app package.| |perUser|1|Indicates a per-user app package.|
-|dualPurpose|2|Indicates a dual-purpose app package.|
+|dualPurpose|2|Indicates a dual-purpose app package.|
v1.0 Intune Apps Win32lobapppowershellscriptdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapppowershellscriptdetection.md
doc_type: resourcePageType
# win32LobAppPowerShellScriptDetection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains PowerShell script properties to detect a Win32 App
Here is a JSON representation of the resource.
"runAs32Bit": true, "scriptContent": "String" }
-```
+```
v1.0 Intune Apps Win32lobapppowershellscriptdetectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapppowershellscriptdetectiontype.md
doc_type: enumPageType
# win32LobAppPowerShellScriptDetectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains all supported Powershell Script output detection type. ## Members
Contains all supported Powershell Script output detection type.
|integer|3|Output data type is integer.| |float|4|Output data type is float.| |version|5|Output data type is version.|
-|boolean|6|Output data type is boolean.|
+|boolean|6|Output data type is boolean.|
v1.0 Intune Apps Win32lobapppowershellscriptrequirement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapppowershellscriptrequirement.md
doc_type: resourcePageType
# win32LobAppPowerShellScriptRequirement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains PowerShell script properties to detect a Win32 App
Here is a JSON representation of the resource.
"scriptContent": "String", "detectionType": "String" }
-```
+```
v1.0 Intune Apps Win32lobapppowershellscriptrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapppowershellscriptrule.md
doc_type: resourcePageType
# win32LobAppPowerShellScriptRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store the PowerShell script rule data for a Win32 LOB app.
Here is a JSON representation of the resource.
"operator": "String", "comparisonValue": "String" }
-```
+```
v1.0 Intune Apps Win32lobapppowershellscriptruleoperationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapppowershellscriptruleoperationtype.md
doc_type: enumPageType
# win32LobAppPowerShellScriptRuleOperationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains all supported Powershell Script output detection type. ## Members
Contains all supported Powershell Script output detection type.
|integer|3|Output data type is integer.| |float|4|Output data type is float.| |version|5|Output data type is version.|
-|boolean|6|Output data type is boolean.|
+|boolean|6|Output data type is boolean.|
v1.0 Intune Apps Win32lobappproductcodedetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappproductcodedetection.md
doc_type: resourcePageType
# win32LobAppProductCodeDetection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains product code and version properties to detect a Win32 App
Here is a JSON representation of the resource.
"productVersionOperator": "String", "productVersion": "String" }
-```
+```
v1.0 Intune Apps Win32lobappproductcoderule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappproductcoderule.md
doc_type: resourcePageType
# win32LobAppProductCodeRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store the product code and version rule data for a Win32 LOB app. This rule is not supported as a requirement rule.
Here is a JSON representation of the resource.
"productVersionOperator": "String", "productVersion": "String" }
-```
+```
v1.0 Intune Apps Win32lobapppublishingconstraints https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapppublishingconstraints.md
doc_type: resourcePageType
# win32LobAppPublishingConstraints resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for Win32 LOB app publishing constraints. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.win32LobAppPublishingConstraints", "maxContentFileSizeInBytes": 1024 }
-```
+```
v1.0 Intune Apps Win32lobappregistrydetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappregistrydetection.md
doc_type: resourcePageType
# win32LobAppRegistryDetection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains registry properties to detect a Win32 App
Here is a JSON representation of the resource.
"operator": "String", "detectionValue": "String" }
-```
+```
v1.0 Intune Apps Win32lobappregistrydetectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappregistrydetectiontype.md
doc_type: enumPageType
# win32LobAppRegistryDetectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains all supported registry data detection type. ## Members
Contains all supported registry data detection type.
|doesNotExist|2|The specified registry key or value does not exist.| |string|3|String value type.| |integer|4|Integer value type.|
-|version|5|Version value type.|
+|version|5|Version value type.|
v1.0 Intune Apps Win32lobappregistryrequirement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappregistryrequirement.md
doc_type: resourcePageType
# win32LobAppRegistryRequirement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains registry properties to detect a Win32 App
Here is a JSON representation of the resource.
"valueName": "String", "detectionType": "String" }
-```
+```
v1.0 Intune Apps Win32lobappregistryrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappregistryrule.md
doc_type: resourcePageType
# win32LobAppRegistryRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store registry rule data for a Win32 LOB app.
Here is a JSON representation of the resource.
"operator": "String", "comparisonValue": "String" }
-```
+```
v1.0 Intune Apps Win32lobappregistryruleoperationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappregistryruleoperationtype.md
doc_type: enumPageType
# win32LobAppRegistryRuleOperationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A list of possible operations for rules used to make determinations about an application based on registry keys or values. Unless noted, the values can be used with either detection or requirement rules. ## Members
A list of possible operations for rules used to make determinations about an app
|integer|4|Indicates that the rule compares the value read at the given registry value against a provided comparison value by integer comparison.| |version|5|Indicates that the rule compares the value read at the given registry value against a provided comparison value via version semantics (both operand values will be parsed as versions and directly compared). If the value read at the given registry value is not discovered to be in version-compatible format, a string comparison will be used instead.| |appVersion|7|Indicates that the rule compares the data read at the given registry value against a provided comparison value via version semantics (both operand values will be parsed as versions and directly compared). If the data read at the given registry value is not discovered to be in a version-compatible format, a string comparison will be used instead. The rule will be resolved as not detected if the given registry value does not exist. This is similar to a rule with operation type `version`, but it also collects and reports the detected version value to report as the discovered version of the app installed on the device when the rule evaluates to `true`. Only one rule with this type may be specified.|
-|unknownFutureValue|8|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|8|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Apps Win32lobapprequirement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapprequirement.md
doc_type: resourcePageType
# win32LobAppRequirement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base class to detect a Win32 App ## Properties
Here is a JSON representation of the resource.
"operator": "String", "detectionValue": "String" }
-```
+```
v1.0 Intune Apps Win32lobapprestartbehavior https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapprestartbehavior.md
doc_type: enumPageType
# win32LobAppRestartBehavior enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of restart action. ## Members
Indicates the type of restart action.
|basedOnReturnCode|0|Intune will restart the device after running the app installation if the operation returns a reboot code.| |allow|1|Intune will not take any specific action on reboot codes resulting from app installations. Intune will not attempt to suppress restarts for MSI apps.| |suppress|2|Intune will attempt to suppress restarts for MSI apps.|
-|force|3|Intune will force the device to restart immediately after the app installation operation.|
+|force|3|Intune will force the device to restart immediately after the app installation operation.|
v1.0 Intune Apps Win32lobappreturncode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappreturncode.md
doc_type: resourcePageType
# win32LobAppReturnCode resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains return code properties for a Win32 App ## Properties
Here is a JSON representation of the resource.
"returnCode": 1024, "type": "String" }
-```
+```
v1.0 Intune Apps Win32lobappreturncodetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappreturncodetype.md
doc_type: enumPageType
# win32LobAppReturnCodeType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of return code. ## Members
Indicates the type of return code.
|success|1|Success.| |softReboot|2|Soft-reboot is required.| |hardReboot|3|Hard-reboot is required.|
-|retry|4|Retry.|
+|retry|4|Retry.|
v1.0 Intune Apps Win32lobapprule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobapprule.md
doc_type: resourcePageType
# win32LobAppRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A base complex type to store the detection or requirement rule data for a Win32 LOB app. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.win32LobAppRule", "ruleType": "String" }
-```
+```
v1.0 Intune Apps Win32lobappruleoperator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappruleoperator.md
doc_type: enumPageType
# win32LobAppRuleOperator enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for detection operator. ## Members
Contains properties for detection operator.
|greaterThan|4|Greater than operator.| |greaterThanOrEqual|5|Greater than or equal operator.| |lessThan|8|Less than operator.|
-|lessThanOrEqual|9|Less than or equal operator.|
+|lessThanOrEqual|9|Less than or equal operator.|
v1.0 Intune Apps Win32lobappruletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobappruletype.md
doc_type: enumPageType
# win32LobAppRuleType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains rule types for Win32 LOB apps. ## Members |Member|Value|Description| |:|:|:| |detection|0|Detection rule.|
-|requirement|1|Requirement rule.|
+|requirement|1|Requirement rule.|
v1.0 Intune Apps Win32lobautoupdatesupersededappsstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-win32lobautoupdatesupersededappsstate.md
doc_type: enumPageType
# win32LobAutoUpdateSupersededAppsState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains value for auto-update superseded apps. ## Members
Contains value for auto-update superseded apps.
|:|:|:| |notConfigured|0|Indicates that the auto-update superseded apps state is not configured and the app will not auto-update the superseded apps.| |enabled|1|Indicates that the auto-update superseded apps state is enabled and the app will auto-update the superseded apps if the superseded apps are installed on the device.|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Apps Windowsappx https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsappx.md
doc_type: resourcePageType
# windowsAppX resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows AppX Line Of Business apps.
Here is a JSON representation of the resource.
}, "identityVersion": "String" }
-```
+```
v1.0 Intune Apps Windowsarchitecture https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsarchitecture.md
doc_type: enumPageType
# windowsArchitecture enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for Windows architecture. ## Members
Contains properties for Windows architecture.
|x64|2|Whether or not the X64 Windows architecture type is supported.| |arm|4|Whether or not the Arm Windows architecture type is supported.| |neutral|8|Whether or not the Neutral Windows architecture type is supported.|
-|arm64|16|Whether or not the Arm64 Windows architecture type is supported.|
+|arm64|16|Whether or not the Arm64 Windows architecture type is supported.|
v1.0 Intune Apps Windowsdevicetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsdevicetype.md
doc_type: enumPageType
# windowsDeviceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for Windows device type. Multiple values can be selected. Default value is `none`. ## Members
Contains properties for Windows device type. Multiple values can be selected. De
|mobile|2|Indicates support for Mobile Windows device type.| |holographic|4|Indicates support for Holographic Windows device type.| |team|8|Indicates support for Team Windows device type.|
-|unknownFutureValue|16|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|16|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Apps Windowsmicrosoftedgeapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsmicrosoftedgeapp.md
doc_type: resourcePageType
# windowsMicrosoftEdgeApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for the Microsoft Edge app on Windows.
Here is a JSON representation of the resource.
"channel": "String", "displayLanguageLocale": "String" }
-```
+```
v1.0 Intune Apps Windowsminimumoperatingsystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsminimumoperatingsystem.md
doc_type: resourcePageType
# windowsMinimumOperatingSystem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The minimum operating system required for a Windows mobile app. ## Properties
Here is a JSON representation of the resource.
"v10_2H20": true, "v10_21H1": true }
-```
+```
v1.0 Intune Apps Windowsmobilemsi https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsmobilemsi.md
doc_type: resourcePageType
# windowsMobileMSI resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Mobile MSI Line Of Business apps.
Here is a JSON representation of the resource.
"identityVersion": "String", "useDeviceContext": true }
-```
+```
v1.0 Intune Apps Windowspackageinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowspackageinformation.md
doc_type: resourcePageType
# windowsPackageInformation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the package information for a Windows line of business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. This complex type will be deprecated in February 2023. ## Properties
Here is a JSON representation of the resource.
"v10_21H1": true } }
-```
+```
v1.0 Intune Apps Windowsphone81appx https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsphone81appx.md
doc_type: resourcePageType
# windowsPhone81AppX resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps. Inherits from graph.mobileLobApp. Will be deprecated in February 2023.
Here is a JSON representation of the resource.
"phonePublisherId": "String", "identityVersion": "String" }
-```
+```
v1.0 Intune Apps Windowsphone81appxbundle https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsphone81appxbundle.md
doc_type: resourcePageType
# windowsPhone81AppXBundle resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Phone 8.1 AppX Bundle Line Of Business apps. Inherits from graph.windowsPhone81AppX (which is also to be deprecated at the same time). Will be deprecated in February 2023.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Apps Windowsphone81storeapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsphone81storeapp.md
doc_type: resourcePageType
# windowsPhone81StoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Phone 8.1 Store apps. Inherits from graph.mobileApp. Will be deprecated in February 2023.
Here is a JSON representation of the resource.
"supersededAppCount": 1024, "appStoreUrl": "String" }
-```
+```
v1.0 Intune Apps Windowsphonexap https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsphonexap.md
doc_type: resourcePageType
# windowsPhoneXAP resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Phone XAP Line Of Business apps.
Here is a JSON representation of the resource.
"productIdentifier": "String", "identityVersion": "String" }
-```
+```
v1.0 Intune Apps Windowsstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsstoreapp.md
doc_type: resourcePageType
# windowsStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Store apps.
Here is a JSON representation of the resource.
"supersededAppCount": 1024, "appStoreUrl": "String" }
-```
+```
v1.0 Intune Apps Windowsuniversalappx https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsuniversalappx.md
doc_type: resourcePageType
# windowsUniversalAppX resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows Universal AppX Line Of Business apps. Inherits from `mobileLobApp`.
Here is a JSON representation of the resource.
}, "identityVersion": "String" }
-```
+```
v1.0 Intune Apps Windowsuniversalappxcontainedapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowsuniversalappxcontainedapp.md
doc_type: resourcePageType
# windowsUniversalAppXContainedApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class that represents a contained app of a WindowsUniversalAppX app.
Here is a JSON representation of the resource.
"id": "String (identifier)", "appUserModelId": "String" }
-```
+```
v1.0 Intune Apps Windowswebapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-windowswebapp.md
doc_type: resourcePageType
# windowsWebApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties and inherited properties for Windows web apps.
Here is a JSON representation of the resource.
"supersededAppCount": 1024, "appUrl": "String" }
-```
+```
v1.0 Intune Apps Wingetapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-wingetapp.md
doc_type: resourcePageType
# winGetApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A MobileApp that is based on a referenced application in a WinGet repository.
Here is a JSON representation of the resource.
"runAsAccount": "String" } }
-```
+```
v1.0 Intune Apps Wingetappinstallexperience https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-apps-wingetappinstallexperience.md
doc_type: resourcePageType
# winGetAppInstallExperience resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the install experience settings associated with WinGet apps. This is used to ensure the desired install experiences on the target device are taken into account. Required at creation time. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.winGetAppInstallExperience", "runAsAccount": "String" }
-```
+```
v1.0 Intune Auditing Auditactor https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-auditing-auditactor.md
doc_type: resourcePageType
# auditActor resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties for Audit Actor. ## Properties
Here is a JSON representation of the resource.
"remoteTenantId": "String", "remoteUserId": "String" }
-```
+```
v1.0 Intune Auditing Auditevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-auditing-auditevent.md
doc_type: resourcePageType
# auditEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties for Audit Event. ## Methods
Here is a JSON representation of the resource.
], "category": "String" }
-```
+```
v1.0 Intune Auditing Auditproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-auditing-auditproperty.md
doc_type: resourcePageType
# auditProperty resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties for Audit Property. ## Properties
Here is a JSON representation of the resource.
"oldValue": "String", "newValue": "String" }
-```
+```
v1.0 Intune Auditing Auditresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-auditing-auditresource.md
doc_type: resourcePageType
# auditResource resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties for Audit Resource. ## Properties
Here is a JSON representation of the resource.
"auditResourceType": "String", "resourceId": "String" }
-```
+```
v1.0 Intune Auditing Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-auditing-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-auditing-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-auditing-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-auditing-devicemanagement-get.md)|[deviceManagement](../resources/intune-auditing-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-auditing-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-auditing-devicemanagement-update.md)|[deviceManagement](../resources/intune-auditing-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-auditing-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Auditing Rolescopetaginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-auditing-rolescopetaginfo.md
doc_type: resourcePageType
# roleScopeTagInfo resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties of Role Scope Tag Object. ## Properties
Here is a JSON representation of the resource.
"displayName": "String", "roleScopeTagId": "String" }
-```
+```
v1.0 Intune Books Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceAppManagement](../api/intune-books-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-books-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
+|[Get deviceAppManagement](../api/intune-books-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-books-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object.|
+|[Update deviceAppManagement](../api/intune-books-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-books-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-books-deviceappmanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAppManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Books Deviceinstallstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-deviceinstallstate.md
doc_type: resourcePageType
# deviceInstallState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the installation state for a device. ## Methods
Here is a JSON representation of the resource.
"osDescription": "String", "userName": "String" }
-```
+```
v1.0 Intune Books Ebookinstallsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-ebookinstallsummary.md
doc_type: resourcePageType
# eBookInstallSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the installation summary of a book for a device. ## Methods
Here is a JSON representation of the resource.
"failedUserCount": 1024, "notInstalledUserCount": 1024 }
-```
+```
v1.0 Intune Books Installstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-installstate.md
doc_type: enumPageType
# installState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for install state. ## Members
Possible values for install state.
|failed|2|Failed.| |notInstalled|3|Not Installed.| |uninstallFailed|4|Uninstall Failed.|
-|unknown|5|Unknown.|
+|unknown|5|Unknown.|
v1.0 Intune Books Iosvppebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-iosvppebook.md
doc_type: resourcePageType
# iosVppEBook resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties for iOS Vpp eBook.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Books Iosvppebookassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-iosvppebookassignment.md
doc_type: resourcePageType
# iosVppEBookAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an iOS VPP EBook to a group.
Here is a JSON representation of the resource.
}, "installIntent": "String" }
-```
+```
v1.0 Intune Books Managedebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-managedebook.md
doc_type: resourcePageType
# managedEBook resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract class containing the base properties for Managed eBook. ## Methods
Here is a JSON representation of the resource.
"informationUrl": "String", "privacyInformationUrl": "String" }
-```
+```
v1.0 Intune Books Managedebookassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-managedebookassignment.md
doc_type: resourcePageType
# managedEBookAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign a eBook to a group. ## Methods
Here is a JSON representation of the resource.
}, "installIntent": "String" }
-```
+```
v1.0 Intune Books Managedebookcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-managedebookcategory.md
doc_type: resourcePageType
# managedEBookCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for a single Intune eBook category. ## Methods
Here is a JSON representation of the resource.
"displayName": "String", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Books Userinstallstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-books-userinstallstatesummary.md
doc_type: resourcePageType
# userInstallStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the installation state summary for a user. ## Methods
Here is a JSON representation of the resource.
"failedDeviceCount": 1024, "notInstalledDeviceCount": 1024 }
-```
+```
v1.0 Intune Chromebooksync Chromeosonboardingsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-chromebooksync-chromeosonboardingsettings.md
doc_type: resourcePageType
# chromeOSOnboardingSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents a Chromebook tenant settings ## Methods
Here is a JSON representation of the resource.
"lastModifiedDateTime": "String (timestamp)", "lastDirectorySyncDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Chromebooksync Chromeosonboardingstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-chromebooksync-chromeosonboardingstatus.md
doc_type: enumPageType
# chromeOSOnboardingStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The onboarding status of the tenant. ## Members
The onboarding status of the tenant.
|onboarded|2|Onboarded| |failed|3|Failed| |offboarding|4|Offboarding|
-|unknownFutureValue|99|UnknownFutureValue|
+|unknownFutureValue|99|UnknownFutureValue|
v1.0 Intune Chromebooksync Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-chromebooksync-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of Resource Access entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-chromebooksync-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-chromebooksync-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-chromebooksync-devicemanagement-get.md)|[deviceManagement](../resources/intune-chromebooksync-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-chromebooksync-devicemanagement-update.md)|[deviceManagement](../resources/intune-chromebooksync-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-chromebooksync-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Chromebooksync Onboardingstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-chromebooksync-onboardingstatus.md
doc_type: enumPageType
# onboardingStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The onboarding status of the tenant. ## Members
The onboarding status of the tenant.
|onboarded|2|Onboarded| |failed|3|Failed| |offboarding|4|Offboarding|
-|unknownFutureValue|99|UnknownFutureValue|
+|unknownFutureValue|99|UnknownFutureValue|
v1.0 Intune Companyterms Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-companyterms-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-companyterms-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-companyterms-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-companyterms-devicemanagement-get.md)|[deviceManagement](../resources/intune-companyterms-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-companyterms-devicemanagement-update.md)|[deviceManagement](../resources/intune-companyterms-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-companyterms-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Companyterms Termsandconditions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-companyterms-termsandconditions.md
doc_type: resourcePageType
# termsAndConditions resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy. T&C policiesΓÇÖ contents are presented to users upon their first attempt to enroll into Intune and subsequently upon edits where an administrator has required re-acceptance. They enable administrators to communicate the provisions to which a user must agree in order to have devices enrolled into Intune. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Companyterms Termsandconditionsacceptancestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-companyterms-termsandconditionsacceptancestatus.md
doc_type: resourcePageType
# termsAndConditionsAcceptanceStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A termsAndConditionsAcceptanceStatus entity represents the acceptance status of a given Terms and Conditions (T&C) policy by a given user. Users must accept the most up-to-date version of the terms in order to retain access to the Company Portal. ## Methods
Here is a JSON representation of the resource.
"acceptedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Companyterms Termsandconditionsassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-companyterms-termsandconditionsassignment.md
doc_type: resourcePageType
# termsAndConditionsAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A termsAndConditionsAssignment entity represents the assignment of a given Terms and Conditions (T&C) policy to a given group. Users in the group will be required to accept the terms in order to have devices enrolled into Intune. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Companyterms Termsandconditionsgroupassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-companyterms-termsandconditionsgroupassignment.md
doc_type: resourcePageType
# termsAndConditionsGroupAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A termsAndConditionsGroupAssignment entity represents the assignment of a given Terms and Conditions (T&C) policy to a given group. Users in the group will be required to accept the terms in order to have devices enrolled into Intune. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "targetGroupId": "String" }
-```
+```
v1.0 Intune Deviceconfig Administratorconfigureddevicecompliancestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-administratorconfigureddevicecompliancestate.md
doc_type: enumPageType
# administratorConfiguredDeviceComplianceState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Administrator configured device compliance state Enum ## Members |Member|Value|Description| |:|:|:| |basedOnDeviceCompliancePolicy|0|Set compliance state based on other compliance polices|
-|nonCompliant|1|Set compliance to nonCompliant|
+|nonCompliant|1|Set compliance to nonCompliant|
v1.0 Intune Deviceconfig Advancedbitlockerstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-advancedbitlockerstate.md
doc_type: enumPageType
# advancedBitLockerState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Advanced BitLocker State ## Members
Advanced BitLocker State
|windowsRecoveryEnvironmentNotConfigured|4096|WinRE is not configured| |tpmNotAvailable|8192|TPM is not available for BitLocker. This means TPM is not present, or TPM unavailable registry override is set or host OS is on portable/rome-able drive| |tpmNotReady|16384|TPM is not ready for BitLocker|
-|networkError|32768|Network not available. This is required for recovery key backup. This is reported for Drive Encryption capable devices|
+|networkError|32768|Network not available. This is required for recovery key backup. This is reported for Drive Encryption capable devices|
v1.0 Intune Deviceconfig Advancedthreatprotectiononboardingdevicesettingstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-advancedthreatprotectiononboardingdevicesettingstate.md
doc_type: resourcePageType
# advancedThreatProtectionOnboardingDeviceSettingState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ATP onboarding State for a given device. ## Methods
Here is a JSON representation of the resource.
"state": "String", "complianceGracePeriodExpirationDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Advancedthreatprotectiononboardingstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-advancedthreatprotectiononboardingstatesummary.md
doc_type: resourcePageType
# advancedThreatProtectionOnboardingStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows defender advanced threat protection onboarding state summary across the account. ## Methods
Here is a JSON representation of the resource.
"conflictDeviceCount": 1024, "notAssignedDeviceCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Airprintdestination https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-airprintdestination.md
doc_type: resourcePageType
# airPrintDestination resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an AirPrint destination. ## Properties
Here is a JSON representation of the resource.
"port": 1024, "forceTls": true }
-```
+```
v1.0 Intune Deviceconfig Androidcertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidcertificateprofilebase.md
doc_type: resourcePageType
# androidCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android certificate profile base.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidcompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidcompliancepolicy.md
doc_type: resourcePageType
# androidCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Android.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidcustomconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidcustomconfiguration.md
doc_type: resourcePageType
# androidCustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the androidCustomConfiguration resource.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerappautoupdatepolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerappautoupdatepolicytype.md
doc_type: enumPageType
# androidDeviceOwnerAppAutoUpdatePolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner possible values for states of the device's app auto update policy. ## Members
Android Device Owner possible values for states of the device's app auto update
|userChoice|1|The user can control auto-updates.| |never|2|Apps are never auto-updated.| |wiFiOnly|3|Apps are auto-updated over Wi-Fi only.|
-|always|4|Apps are auto-updated at any time. Data charges may apply.|
+|always|4|Apps are auto-updated at any time. Data charges may apply.|
v1.0 Intune Deviceconfig Androiddeviceownerbatterypluggedmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerbatterypluggedmode.md
doc_type: enumPageType
# androidDeviceOwnerBatteryPluggedMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner possible values for states of the device's plugged-in power modes. ## Members
Android Device Owner possible values for states of the device's plugged-in power
|notConfigured|0|Not configured; this value is ignored.| |ac|1|Power source is an AC charger.| |usb|2|Power source is a USB port.|
-|wireless|3|Power source is wireless.|
+|wireless|3|Power source is wireless.|
v1.0 Intune Deviceconfig Androiddeviceownercertificateaccesstype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownercertificateaccesstype.md
doc_type: enumPageType
# androidDeviceOwnerCertificateAccessType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for cross profile data sharing. ## Members
An enum representing possible values for cross profile data sharing.
|:|:|:| |userApproval|0|Require user approval for all apps| |specificApps|1|Pre-grant certificate access for specific apps (require user approval for other apps).|
-|unknownFutureValue|2|Unknown future value for evolvable enum patterns.|
+|unknownFutureValue|2|Unknown future value for evolvable enum patterns.|
v1.0 Intune Deviceconfig Androiddeviceownercertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md
doc_type: resourcePageType
# androidDeviceOwnerCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner certificate profile base.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| ## Relationships
Here is a JSON representation of the resource.
], "subjectAlternativeNameType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownercompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownercompliancepolicy.md
doc_type: resourcePageType
# androidDeviceOwnerCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the AndroidDeviceOwnerCompliancePolicy resource.
Here is a JSON representation of the resource.
"requireNoPendingSystemUpdates": true, "securityRequiredAndroidSafetyNetEvaluationType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownercrossprofiledatasharing https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownercrossprofiledatasharing.md
doc_type: enumPageType
# androidDeviceOwnerCrossProfileDataSharing enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for cross profile data sharing. ## Members
An enum representing possible values for cross profile data sharing.
|crossProfileDataSharingBlocked|1|Data cannot be shared from both the personal profile to work profile and the work profile to the personal profile.| |dataSharingFromWorkToPersonalBlocked|2|Prevents users from sharing data from the work profile to apps in the personal profile. Personal data can be shared with work apps.| |crossProfileDataSharingAllowed|3|Data from either profile can be shared with the other profile.|
-|unkownFutureValue|4|Unknown future value (reserved, not used right now)|
+|unkownFutureValue|4|Unknown future value (reserved, not used right now)|
v1.0 Intune Deviceconfig Androiddeviceownerdefaultapppermissionpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerdefaultapppermissionpolicytype.md
doc_type: enumPageType
# androidDeviceOwnerDefaultAppPermissionPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner default app permission policy type. ## Members
Android Device Owner default app permission policy type.
|deviceDefault|0|Device default value, no intent.| |prompt|1|Prompt.| |autoGrant|2|Auto grant.|
-|autoDeny|3|Auto deny.|
+|autoDeny|3|Auto deny.|
v1.0 Intune Deviceconfig Androiddeviceownerdelegatedappscopetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerdelegatedappscopetype.md
doc_type: enumPageType
# androidDeviceOwnerDelegatedAppScopeType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for delegated app scope. ## Members
An enum representing possible values for delegated app scope.
|certificateInstall|1|Specifies that the admin has given app permission to install and manage certificates on device.| |captureNetworkActivityLog|2|Specifies that the admin has given app permission to capture network activity logs on device. More info on Network activity logs: https://developer.android.com/work/dpc/logging | |captureSecurityLog|3|Specified that the admin has given permission to capture security logs on device. More info on Security logs: https://developer.android.com/work/dpc/security#log_enterprise_device_activity|
-|unknownFutureValue|4|Unknown future value (reserved, not used right now)|
+|unknownFutureValue|4|Unknown future value (reserved, not used right now)|
v1.0 Intune Deviceconfig Androiddeviceownerdelegatedscopeappsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerdelegatedscopeappsetting.md
doc_type: resourcePageType
# androidDeviceOwnerDelegatedScopeAppSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents one item in the list of managed apps with app details and its associated delegated scope(s). ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerderivedcredentialauthenticationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerderivedcredentialauthenticationconfiguration.md
doc_type: resourcePageType
# androidDeviceOwnerDerivedCredentialAuthenticationConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android COBO Derived Credential profile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerenrollmentprofiletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerenrollmentprofiletype.md
doc_type: enumPageType
# androidDeviceOwnerEnrollmentProfileType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Enrollment Profile types. ## Members
Android Device Owner Enrollment Profile types.
|:|:|:| |notConfigured|0|Not configured; this value is ignored.| |dedicatedDevice|1|Dedicated device.|
-|fullyManaged|2|Fully managed.|
+|fullyManaged|2|Fully managed.|
v1.0 Intune Deviceconfig Androiddeviceownerenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerenterprisewificonfiguration.md
doc_type: resourcePageType
# androidDeviceOwnerEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android Device Owner device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Here is a JSON representation of the resource.
"innerAuthenticationProtocolForPeap": "String", "outerIdentityPrivacyTemporaryValue": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownergeneraldeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownergeneraldeviceconfiguration.md
doc_type: resourcePageType
# androidDeviceOwnerGeneralDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the androidDeviceOwnerGeneralDeviceConfiguration resource.
Here is a JSON representation of the resource.
"shareDeviceLocationDisabled": true, "deviceLocationMode": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerglobalproxy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerglobalproxy.md
doc_type: resourcePageType
# androidDeviceOwnerGlobalProxy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Global Proxy. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.androidDeviceOwnerGlobalProxy" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerglobalproxyautoconfig https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerglobalproxyautoconfig.md
doc_type: resourcePageType
# androidDeviceOwnerGlobalProxyAutoConfig resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Global Proxy Auto Config.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.androidDeviceOwnerGlobalProxyAutoConfig", "proxyAutoConfigURL": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerglobalproxydirect https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerglobalproxydirect.md
doc_type: resourcePageType
# androidDeviceOwnerGlobalProxyDirect resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Global Proxy Direct.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerimportedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerimportedpfxcertificateprofile.md
doc_type: resourcePageType
# androidDeviceOwnerImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner PFX Import certificate profile
Inherits from [androidDeviceOwnerCertificateProfileBase](../resources/intune-dev
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.| |certificateAccessType|[androidDeviceOwnerCertificateAccessType](../resources/intune-deviceconfig-androiddeviceownercertificateaccesstype.md)|Certificate access type. Possible values are: `userApproval`, `specificApps`, `unknownFutureValue`.|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskcustomizationstatusbar https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskcustomizationstatusbar.md
doc_type: enumPageType
# androidDeviceOwnerKioskCustomizationStatusBar enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for kiosk customization system navigation. ## Members
An enum representing possible values for kiosk customization system navigation.
|:|:|:| |notConfigured|0|Not configured; this value defaults to STATUS_BAR_UNSPECIFIED.| |notificationsAndSystemInfoEnabled|1|System info and notifications are shown on the status bar in kiosk mode.|
-|systemInfoOnly|2|Only system info is shown on the status bar in kiosk mode.|
+|systemInfoOnly|2|Only system info is shown on the status bar in kiosk mode.|
v1.0 Intune Deviceconfig Androiddeviceownerkioskcustomizationsystemnavigation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskcustomizationsystemnavigation.md
doc_type: enumPageType
# androidDeviceOwnerKioskCustomizationSystemNavigation enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for kiosk customization system navigation. ## Members
An enum representing possible values for kiosk customization system navigation.
|:|:|:| |notConfigured|0|Not configured; this value defaults to NAVIGATION_DISABLED.| |navigationEnabled|1|Home and overview buttons are enabled.|
-|homeButtonOnly|2| Only the home button is enabled.|
+|homeButtonOnly|2| Only the home button is enabled.|
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodeapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodeapp.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An application on the Android Device Owner Managed Home Screen
Here is a JSON representation of the resource.
"package": "String", "className": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodeapppositionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodeapppositionitem.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeAppPositionItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An item in the list of app positions that sets the order of items on the Managed Home Screen ## Properties
Here is a JSON representation of the resource.
"link": "String" } }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodefoldericon https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodefoldericon.md
doc_type: enumPageType
# androidDeviceOwnerKioskModeFolderIcon enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Kiosk Mode folder icon type. ## Members
Android Device Owner Kiosk Mode folder icon type.
|darkSquare|1|Folder icon appears as dark square.| |darkCircle|2|Folder icon appears as dark circle.| |lightSquare|3|Folder icon appears as light square.|
-|lightCircle|4|Folder icon appears as light circle .|
+|lightCircle|4|Folder icon appears as light circle .|
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodefolderitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodefolderitem.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeFolderItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an item that can be added to Android Device Owner folder (application or weblink)
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.androidDeviceOwnerKioskModeFolderItem" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodehomescreenitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodehomescreenitem.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeHomeScreenItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an item on the Android Device Owner Managed Home Screen (application, weblink or folder ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.androidDeviceOwnerKioskModeHomeScreenItem" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodeiconsize https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodeiconsize.md
doc_type: enumPageType
# androidDeviceOwnerKioskModeIconSize enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Kiosk Mode managed home screen icon size. ## Members
Android Device Owner Kiosk Mode managed home screen icon size.
|small|2|Small icon size.| |regular|3|Regular icon size.| |large|4|Large icon size.|
-|largest|5|Largest icon size.|
+|largest|5|Largest icon size.|
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodemanagedfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodemanagedfolder.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeManagedFolder resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A folder containing pages of apps and weblinks on the Managed Home Screen ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodemanagedfolderreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodemanagedfolderreference.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeManagedFolderReference resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A reference to folder containing apps and weblinks on the Managed Home Screen
Here is a JSON representation of the resource.
"folderName": "String", "folderIdentifier": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodescreenorientation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodescreenorientation.md
doc_type: enumPageType
# androidDeviceOwnerKioskModeScreenOrientation enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Kiosk Mode managed home screen orientation. ## Members
Android Device Owner Kiosk Mode managed home screen orientation.
|notConfigured|0|Not configured; this value is ignored.| |portrait|1|Portrait orientation.| |landscape|2|Landscape orientation.|
-|autoRotate|3|Auto rotate between portrait and landscape orientations.|
+|autoRotate|3|Auto rotate between portrait and landscape orientations.|
v1.0 Intune Deviceconfig Androiddeviceownerkioskmodeweblink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerkioskmodeweblink.md
doc_type: resourcePageType
# androidDeviceOwnerKioskModeWeblink resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A weblink on the Android Device Owner Managed Home Screen
Here is a JSON representation of the resource.
"label": "String", "link": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerlocationmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerlocationmode.md
doc_type: enumPageType
# androidDeviceOwnerLocationMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Location Mode Type ## Members
Android Device Owner Location Mode Type
|:|:|:| |notConfigured|0|No restrictions on the location setting and no specific behavior is set or enforced. This is the default| |disabled|1|Location setting is disabled on the device|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Deviceconfig Androiddeviceownerpkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerpkcscertificateprofile.md
doc_type: resourcePageType
# androidDeviceOwnerPkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner PKCS certificate profile
Inherits from [androidDeviceOwnerCertificateProfileBase](../resources/intune-dev
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerplaystoremode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerplaystoremode.md
doc_type: enumPageType
# androidDeviceOwnerPlayStoreMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Play Store mode type. ## Members
Android Device Owner Play Store mode type.
|:|:|:| |notConfigured|0|Not Configured| |allowList|1|Only apps that are in the policy are available and any app not in the policy will be automatically uninstalled from the device.|
-|blockList|2|All apps are available and any app that should not be on the device should be explicitly marked as 'BLOCKED' in the applications policy.|
+|blockList|2|All apps are available and any app that should not be on the device should be explicitly marked as 'BLOCKED' in the applications policy.|
v1.0 Intune Deviceconfig Androiddeviceownerrequiredpasswordtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerrequiredpasswordtype.md
doc_type: enumPageType
# androidDeviceOwnerRequiredPasswordType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner policy required password type. ## Members
Android Device Owner policy required password type.
|alphanumeric|5|At least alphanumeric password| |alphanumericWithSymbols|6|At least alphanumeric with symbols.| |lowSecurityBiometric|7|Low security biometrics based password required.|
-|customPassword|8|Custom password set by the admin.|
+|customPassword|8|Custom password set by the admin.|
v1.0 Intune Deviceconfig Androiddeviceownerrequiredpasswordunlock https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerrequiredpasswordunlock.md
doc_type: enumPageType
# androidDeviceOwnerRequiredPasswordUnlock enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for required password unlock. ## Members
An enum representing possible values for required password unlock.
|:|:|:| |deviceDefault|0|Timeout period before strong authentication is required is set to the device's default.| |daily|1|Timeout period before strong authentication is required is set to 24 hours.|
-|unkownFutureValue|2|Unknown future value (reserved, not used right now)|
+|unkownFutureValue|2|Unknown future value (reserved, not used right now)|
v1.0 Intune Deviceconfig Androiddeviceownerscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerscepcertificateprofile.md
doc_type: resourcePageType
# androidDeviceOwnerScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner SCEP certificate profile
Inherits from [androidDeviceOwnerCertificateProfileBase](../resources/intune-dev
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-androiddeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownersilentcertificateaccess https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownersilentcertificateaccess.md
doc_type: resourcePageType
# androidDeviceOwnerSilentCertificateAccess resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contain the package ID that has the pre-granted access to the certificate. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.androidDeviceOwnerSilentCertificateAccess", "packageId": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownersystemupdatefreezeperiod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownersystemupdatefreezeperiod.md
doc_type: resourcePageType
# androidDeviceOwnerSystemUpdateFreezePeriod resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents one item in the list of freeze periods for Android Device Owner system updates ## Properties
Here is a JSON representation of the resource.
"endMonth": 1024, "endDay": 1024 }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownersystemupdateinstalltype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownersystemupdateinstalltype.md
doc_type: enumPageType
# androidDeviceOwnerSystemUpdateInstallType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + System Update Types for Android Device Owner. ## Members
System Update Types for Android Device Owner.
|deviceDefault|0|Device default behavior, which typically prompts the user to accept system updates.| |postpone|1|Postpone automatic install of updates up to 30 days.| |windowed|2|Install automatically inside a daily maintenance window.|
-|automatic|3|Automatically install updates as soon as possible.|
+|automatic|3|Automatically install updates as soon as possible.|
v1.0 Intune Deviceconfig Androiddeviceownertrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownertrustedrootcertificate.md
doc_type: resourcePageType
# androidDeviceOwnerTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceowneruserfacingmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceowneruserfacingmessage.md
doc_type: resourcePageType
# androidDeviceOwnerUserFacingMessage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a user-facing message with locale information as well as a default message to be used if the user's locale doesn't match with any of the localized messages ## Properties
Here is a JSON representation of the resource.
], "defaultMessage": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownervirtualhomebuttontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownervirtualhomebuttontype.md
doc_type: enumPageType
# androidDeviceOwnerVirtualHomeButtonType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Device Owner Kiosk Mode managed home screen virtual home button type. ## Members
Android Device Owner Kiosk Mode managed home screen virtual home button type.
|:|:|:| |notConfigured|0|Not configured; this value is ignored.| |swipeUp|1|Swipe-up for home button.|
-|floating|2|Floating home button.|
+|floating|2|Floating home button.|
v1.0 Intune Deviceconfig Androiddeviceownervpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownervpnconfiguration.md
doc_type: resourcePageType
# androidDeviceOwnerVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android Fully Managed device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerwificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerwificonfiguration.md
doc_type: resourcePageType
# androidDeviceOwnerWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile.
Here is a JSON representation of the resource.
"proxyExclusionList": "String", "macAddressRandomizationMode": "String" }
-```
+```
v1.0 Intune Deviceconfig Androiddeviceownerwifisecuritytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownerwifisecuritytype.md
doc_type: enumPageType
# androidDeviceOwnerWiFiSecurityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Security Types for Android Device Owner. ## Members
Wi-Fi Security Types for Android Device Owner.
|open|0|Open (No Authentication).| |wep|1|WEP Encryption.| |wpaPersonal|2|WPA-Personal/WPA2-Personal.|
-|wpaEnterprise|4|WPA-Enterprise/WPA2-Enterprise. Must use AndroidDeviceOwnerEnterpriseWifiConfiguration type to configure enterprise options.|
+|wpaEnterprise|4|WPA-Enterprise/WPA2-Enterprise. Must use AndroidDeviceOwnerEnterpriseWifiConfiguration type to configure enterprise options.|
v1.0 Intune Deviceconfig Androideaptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androideaptype.md
doc_type: enumPageType
# androidEapType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Extensible Authentication Protocol (EAP) Configuration Types. ## Members
Extensible Authentication Protocol (EAP) Configuration Types.
|:|:|:| |eapTls|13|Extensible Authentication Protocol-Transport Layer Security (EAP-TLS).| |eapTtls|21|Extensible Authentication Protocol-Tunneled Transport Layer Security (EAP-TTLS).|
-|peap|25|Protected Extensible Authentication Protocol (PEAP).|
+|peap|25|Protected Extensible Authentication Protocol (PEAP).|
v1.0 Intune Deviceconfig Androideasemailprofileconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androideasemailprofileconfiguration.md
doc_type: resourcePageType
# androidEasEmailProfileConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the native email client on KNOX devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"userDomainNameSource": "String", "customDomainName": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidenterprisewificonfiguration.md
doc_type: resourcePageType
# androidEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Here is a JSON representation of the resource.
"passwordFormatString": "String", "preSharedKey": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkcertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkcertificateprofilebase.md
doc_type: resourcePageType
# androidForWorkCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work certificate profile base.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| ## Relationships
Here is a JSON representation of the resource.
], "subjectAlternativeNameType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkcompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkcompliancepolicy.md
doc_type: resourcePageType
# androidForWorkCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Android for Work.
Here is a JSON representation of the resource.
"securityRequireCompanyPortalAppIntegrity": true, "securityRequiredAndroidSafetyNetEvaluationType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkcrossprofiledatasharingtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkcrossprofiledatasharingtype.md
doc_type: enumPageType
# androidForWorkCrossProfileDataSharingType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work cross profile data sharing type. ## Members
Android For Work cross profile data sharing type.
|deviceDefault|0|Device default value, no intent.| |preventAny|1|Prevent any sharing.| |allowPersonalToWork|2|Allow data sharing request from personal profile to work profile.|
-|noRestrictions|3|No restrictions on sharing.|
+|noRestrictions|3|No restrictions on sharing.|
v1.0 Intune Deviceconfig Androidforworkcustomconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkcustomconfiguration.md
doc_type: resourcePageType
# androidForWorkCustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work custom configuration
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidforworkdefaultapppermissionpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkdefaultapppermissionpolicytype.md
doc_type: enumPageType
# androidForWorkDefaultAppPermissionPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work default app permission policy type. ## Members
Android For Work default app permission policy type.
|deviceDefault|0|Device default value, no intent.| |prompt|1|Prompt.| |autoGrant|2|Auto grant.|
-|autoDeny|3|Auto deny.|
+|autoDeny|3|Auto deny.|
v1.0 Intune Deviceconfig Androidforworkeasemailprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkeasemailprofilebase.md
doc_type: resourcePageType
# androidForWorkEasEmailProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base for Android For Work EAS Email profiles
Here is a JSON representation of the resource.
"requireSsl": true, "usernameSource": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkenterprisewificonfiguration.md
doc_type: resourcePageType
# androidForWorkEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android for Work device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Here is a JSON representation of the resource.
"innerAuthenticationProtocolForPeap": "String", "outerIdentityPrivacyTemporaryValue": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkgeneraldeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkgeneraldeviceconfiguration.md
doc_type: resourcePageType
# androidForWorkGeneralDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work general device configuration.
Here is a JSON representation of the resource.
], "blockUnifiedPasswordForWorkProfile": true }
-```
+```
v1.0 Intune Deviceconfig Androidforworkgmaileasconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkgmaileasconfiguration.md
doc_type: resourcePageType
# androidForWorkGmailEasConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the Gmail email client on Android For Work devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"requireSsl": true, "usernameSource": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkimportedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkimportedpfxcertificateprofile.md
doc_type: resourcePageType
# androidForWorkImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work PFX Import certificate profile
Inherits from [androidCertificateProfileBase](../resources/intune-deviceconfig-a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.| ## Relationships
Here is a JSON representation of the resource.
], "intendedPurpose": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworknineworkeasconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworknineworkeasconfiguration.md
doc_type: resourcePageType
# androidForWorkNineWorkEasConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the Nine Work email client on Android For Work devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"syncContacts": true, "syncTasks": true }
-```
+```
v1.0 Intune Deviceconfig Androidforworkpkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkpkcscertificateprofile.md
doc_type: resourcePageType
# androidForWorkPkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work PKCS certificate profile
Inherits from [androidForWorkCertificateProfileBase](../resources/intune-devicec
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
Here is a JSON representation of the resource.
"certificateTemplateName": "String", "subjectAlternativeNameFormatString": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkrequiredpasswordtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkrequiredpasswordtype.md
doc_type: enumPageType
# androidForWorkRequiredPasswordType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work required password type. ## Members
Android For Work required password type.
|numericComplex|4|Numeric complex password required.| |atLeastAlphabetic|5|At least alphabetic password required.| |atLeastAlphanumeric|6|At least alphanumeric password required.|
-|alphanumericWithSymbols|7|At least alphanumeric with symbols password required.|
+|alphanumericWithSymbols|7|At least alphanumeric with symbols password required.|
v1.0 Intune Deviceconfig Androidforworkscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkscepcertificateprofile.md
doc_type: resourcePageType
# androidForWorkScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work SCEP certificate profile
Inherits from [androidForWorkCertificateProfileBase](../resources/intune-devicec
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidForWorkCertificateProfileBase](../resources/intune-deviceconfig-androidforworkcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidforworktrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworktrustedrootcertificate.md
doc_type: resourcePageType
# androidForWorkTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkvpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkvpnconfiguration.md
doc_type: resourcePageType
# androidForWorkVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
], "authenticationMethod": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidforworkvpnconnectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkvpnconnectiontype.md
doc_type: enumPageType
# androidForWorkVpnConnectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android For Work VPN connection type. ## Members
Android For Work VPN connection type.
|f5EdgeClient|2|F5 Edge Client.| |dellSonicWallMobileConnect|3|Dell SonicWALL Mobile Connection.| |checkPointCapsuleVpn|4|Check Point Capsule VPN.|
-|citrix|5|Citrix|
+|citrix|5|Citrix|
v1.0 Intune Deviceconfig Androidforworkwificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkwificonfiguration.md
doc_type: resourcePageType
# androidForWorkWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android for Work device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile.
Here is a JSON representation of the resource.
"connectWhenNetworkNameIsHidden": true, "wiFiSecurityType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidgeneraldeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidgeneraldeviceconfiguration.md
doc_type: resourcePageType
# androidGeneralDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the androidGeneralDeviceConfiguration resource.
Here is a JSON representation of the resource.
], "securityRequireVerifyApps": true }
-```
+```
v1.0 Intune Deviceconfig Androidimportedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidimportedpfxcertificateprofile.md
doc_type: resourcePageType
# androidImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android PFX Import certificate profile
Inherits from [androidCertificateProfileBase](../resources/intune-deviceconfig-a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.| ## Relationships
Here is a JSON representation of the resource.
], "intendedPurpose": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidkeyguardfeature https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidkeyguardfeature.md
doc_type: enumPageType
# androidKeyguardFeature enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android keyguard feature. ## Members
Android keyguard feature.
|allFeatures|7|All keyguard features when on secure keyguard screens.| |face|8|Face authentication on secure keyguard screens.| |iris|9|Iris authentication on secure keyguard screens.|
-|biometrics|10|All biometric authentication on secure keyguard screens.|
+|biometrics|10|All biometric authentication on secure keyguard screens.|
v1.0 Intune Deviceconfig Androidomacpconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidomacpconfiguration.md
doc_type: resourcePageType
# androidOmaCpConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing a configuration in this profile you can configure Android devices that support OMA-CP.
Here is a JSON representation of the resource.
"version": 1024, "configurationXml": "binary" }
-```
+```
v1.0 Intune Deviceconfig Androidpkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidpkcscertificateprofile.md
doc_type: resourcePageType
# androidPkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android PKCS certificate profile
Inherits from [androidCertificateProfileBase](../resources/intune-deviceconfig-a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name| |certificateTemplateName|String|PKCS Certificate Template Name|
Here is a JSON representation of the resource.
"certificateTemplateName": "String", "subjectAlternativeNameFormatString": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidrequiredpasswordcomplexity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidrequiredpasswordcomplexity.md
doc_type: enumPageType
# androidRequiredPasswordComplexity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The password complexity types that can be set on Android. One of: NONE, LOW, MEDIUM, HIGH. This is an API targeted to Android 11+. ## Members
The password complexity types that can be set on Android. One of: NONE, LOW, MED
|none|0|Device default value, no password.| |low|1|The required password complexity on the device is of type low as defined by the Android documentation.| |medium|2|The required password complexity on the device is of type medium as defined by the Android documentation.|
-|high|3|The required password complexity on the device is of type high as defined by the Android documentation.|
+|high|3|The required password complexity on the device is of type high as defined by the Android documentation.|
v1.0 Intune Deviceconfig Androidrequiredpasswordtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidrequiredpasswordtype.md
doc_type: enumPageType
# androidRequiredPasswordType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android required password type. ## Members
Android required password type.
|lowSecurityBiometric|4|Low security biometrics based password required.| |numeric|5|Numeric password required.| |numericComplex|6|Numeric complex password required.|
-|any|7|A password or pattern is required, and any is acceptable.|
+|any|7|A password or pattern is required, and any is acceptable.|
v1.0 Intune Deviceconfig Androidsafetynetevaluationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidsafetynetevaluationtype.md
doc_type: enumPageType
# androidSafetyNetEvaluationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing the Android Play Integrity API evaluation types. ## Members |Member|Value|Description| |:|:|:| |basic|0|Default value. Typical measurements and reference data were used.|
-|hardwareBacked|1|Strong Integrity checks (such as a hardware-backed proof of boot integrity) were used.|
+|hardwareBacked|1|Strong Integrity checks (such as a hardware-backed proof of boot integrity) were used.|
v1.0 Intune Deviceconfig Androidscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidscepcertificateprofile.md
doc_type: resourcePageType
# androidScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android SCEP certificate profile
Inherits from [androidCertificateProfileBase](../resources/intune-deviceconfig-a
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidCertificateProfileBase](../resources/intune-deviceconfig-androidcertificateprofilebase.md)|
|scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.|
Here is a JSON representation of the resource.
"hashAlgorithm": "String", "subjectAlternativeNameFormatString": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidtrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidtrustedrootcertificate.md
doc_type: resourcePageType
# androidTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidusernamesource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidusernamesource.md
doc_type: enumPageType
# androidUsernameSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android username source. ## Members
Android username source.
|username|0|The username.| |userPrincipalName|1|The user principal name.| |samAccountName|2|The user sam account name.|
-|primarySmtpAddress|3|Primary SMTP address.|
+|primarySmtpAddress|3|Primary SMTP address.|
v1.0 Intune Deviceconfig Androidvpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidvpnconfiguration.md
doc_type: resourcePageType
# androidVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
], "authenticationMethod": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidvpnconnectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidvpnconnectiontype.md
doc_type: enumPageType
# androidVpnConnectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android VPN connection type. ## Members
Android VPN connection type.
|citrix|5|Citrix| |microsoftTunnel|7|Microsoft Tunnel.| |netMotionMobility|8|NetMotion Mobility.|
-|microsoftProtect|9|Microsoft Protect.|
+|microsoftProtect|9|Microsoft Protect.|
v1.0 Intune Deviceconfig Androidwificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidwificonfiguration.md
doc_type: resourcePageType
# androidWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile.
Here is a JSON representation of the resource.
"connectWhenNetworkNameIsHidden": true, "wiFiSecurityType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidwifisecuritytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidwifisecuritytype.md
doc_type: enumPageType
# androidWiFiSecurityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Security Types for Android. ## Members
Wi-Fi Security Types for Android.
|:|:|:| |open|0|Open (No Authentication).| |wpaEnterprise|1|WPA-Enterprise. Must use AndroidEnterpriseWifiConfiguration type to configure enterprise options.|
-|wpa2Enterprise|2|WPA2-Enterprise. Must use AndroidEnterpriseWifiConfiguration type to configure enterprise options.|
+|wpa2Enterprise|2|WPA2-Enterprise. Must use AndroidEnterpriseWifiConfiguration type to configure enterprise options.|
v1.0 Intune Deviceconfig Androidworkprofileaccountuse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofileaccountuse.md
doc_type: enumPageType
# androidWorkProfileAccountUse enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing possible values for account use in work profile. ## Members
An enum representing possible values for account use in work profile.
|allowAllExceptGoogleAccounts|0|Allow additon of all accounts except Google accounts in Android Work Profile.| |blockAll|1|Block any account from being added in Android Work Profile. | |allowAll|2|Allow addition of all accounts (including Google accounts) in Android Work Profile.|
-|unknownFutureValue|3|Unknown future value for evolvable enum patterns.|
+|unknownFutureValue|3|Unknown future value for evolvable enum patterns.|
v1.0 Intune Deviceconfig Androidworkprofilecertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md
doc_type: resourcePageType
# androidWorkProfileCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile certificate profile base.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| ## Relationships
Here is a JSON representation of the resource.
], "subjectAlternativeNameType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilecompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilecompliancepolicy.md
doc_type: resourcePageType
# androidWorkProfileCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Android Work Profile.
Here is a JSON representation of the resource.
"securityRequireCompanyPortalAppIntegrity": true, "securityRequiredAndroidSafetyNetEvaluationType": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilecrossprofiledatasharingtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilecrossprofiledatasharingtype.md
doc_type: enumPageType
# androidWorkProfileCrossProfileDataSharingType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile cross profile data sharing type. ## Members
Android Work Profile cross profile data sharing type.
|deviceDefault|0|Device default value, no intent.| |preventAny|1|Prevent any sharing.| |allowPersonalToWork|2|Allow data sharing request from personal profile to work profile.|
-|noRestrictions|3|No restrictions on sharing.|
+|noRestrictions|3|No restrictions on sharing.|
v1.0 Intune Deviceconfig Androidworkprofilecustomconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilecustomconfiguration.md
doc_type: resourcePageType
# androidWorkProfileCustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile custom configuration
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofiledefaultapppermissionpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofiledefaultapppermissionpolicytype.md
doc_type: enumPageType
# androidWorkProfileDefaultAppPermissionPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile default app permission policy type. ## Members
Android Work Profile default app permission policy type.
|deviceDefault|0|Device default value, no intent.| |prompt|1|Prompt.| |autoGrant|2|Auto grant.|
-|autoDeny|3|Auto deny.|
+|autoDeny|3|Auto deny.|
v1.0 Intune Deviceconfig Androidworkprofileeasemailprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofileeasemailprofilebase.md
doc_type: resourcePageType
# androidWorkProfileEasEmailProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base for Android Work Profile EAS Email profiles
Here is a JSON representation of the resource.
"requireSsl": true, "usernameSource": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofileenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofileenterprisewificonfiguration.md
doc_type: resourcePageType
# androidWorkProfileEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android Work Profile device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Here is a JSON representation of the resource.
"proxySettings": "String", "proxyAutomaticConfigurationUrl": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration.md
doc_type: resourcePageType
# androidWorkProfileGeneralDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile general device configuration.
Here is a JSON representation of the resource.
], "blockUnifiedPasswordForWorkProfile": true }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilegmaileasconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilegmaileasconfiguration.md
doc_type: resourcePageType
# androidWorkProfileGmailEasConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the Gmail email client on Android Work Profile devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"requireSsl": true, "usernameSource": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilenineworkeasconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilenineworkeasconfiguration.md
doc_type: resourcePageType
# androidWorkProfileNineWorkEasConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the Nine Work email client on Android Work Profile devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"syncContacts": true, "syncTasks": true }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilepkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilepkcscertificateprofile.md
doc_type: resourcePageType
# androidWorkProfilePkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile PKCS certificate profile
Inherits from [androidWorkProfileCertificateProfileBase](../resources/intune-dev
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilerequiredpasswordtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilerequiredpasswordtype.md
doc_type: enumPageType
# androidWorkProfileRequiredPasswordType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile required password type. ## Members
Android Work Profile required password type.
|numericComplex|4|Numeric complex password required.| |atLeastAlphabetic|5|At least alphabetic password required.| |atLeastAlphanumeric|6|At least alphanumeric password required.|
-|alphanumericWithSymbols|7|At least alphanumeric with symbols password required.|
+|alphanumericWithSymbols|7|At least alphanumeric with symbols password required.|
v1.0 Intune Deviceconfig Androidworkprofilescepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilescepcertificateprofile.md
doc_type: resourcePageType
# androidWorkProfileScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile SCEP certificate profile
Inherits from [androidWorkProfileCertificateProfileBase](../resources/intune-dev
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [androidWorkProfileCertificateProfileBase](../resources/intune-deviceconfig-androidworkprofilecertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofiletrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofiletrustedrootcertificate.md
doc_type: resourcePageType
# androidWorkProfileTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilevpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilevpnconfiguration.md
doc_type: resourcePageType
# androidWorkProfileVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android Work Profile device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Androidworkprofilevpnconnectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilevpnconnectiontype.md
doc_type: enumPageType
# androidWorkProfileVpnConnectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Android Work Profile VPN connection type. ## Members
Android Work Profile VPN connection type.
|paloAltoGlobalProtect|6|Palo Alto Networks GlobalProtect.| |microsoftTunnel|7|Microsoft Tunnel.| |netMotionMobility|8|NetMotion Mobility.|
-|microsoftProtect|9|Microsoft Protect.|
+|microsoftProtect|9|Microsoft Protect.|
v1.0 Intune Deviceconfig Androidworkprofilewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilewificonfiguration.md
doc_type: resourcePageType
# androidWorkProfileWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Android Work Profile device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile.
Here is a JSON representation of the resource.
"connectWhenNetworkNameIsHidden": true, "wiFiSecurityType": "String" }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownercertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md
doc_type: resourcePageType
# aospDeviceOwnerCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + AOSP Device Owner certificate profile base.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| ## Relationships
Here is a JSON representation of the resource.
], "subjectAlternativeNameType": "String" }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownercompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownercompliancepolicy.md
doc_type: resourcePageType
# aospDeviceOwnerCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the AndroidDeviceOwnerAOSPCompliancePolicy resource.
Here is a JSON representation of the resource.
"passwordMinimumLength": 1024, "storageRequireEncryption": true }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerdeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md
doc_type: resourcePageType
# aospDeviceOwnerDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the AndroidDeviceOwnerAOSPDeviceConfiguration resource.
Here is a JSON representation of the resource.
"storageBlockUsbFileTransfer": true, "wifiBlockEditConfigurations": true }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownerenterprisewificonfiguration.md
doc_type: resourcePageType
# aospDeviceOwnerEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the AOSP Device Owner device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Here is a JSON representation of the resource.
"innerAuthenticationProtocolForPeap": "String", "outerIdentityPrivacyTemporaryValue": "String" }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerpkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownerpkcscertificateprofile.md
doc_type: resourcePageType
# aospDeviceOwnerPkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + AOSP Device Owner PKCS certificate profile
Inherits from [aospDeviceOwnerCertificateProfileBase](../resources/intune-device
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificationAuthority|String|PKCS Certification Authority| |certificationAuthorityName|String|PKCS Certification Authority Name|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownerscepcertificateprofile.md
doc_type: resourcePageType
# aospDeviceOwnerScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + AOSP Device Owner SCEP certificate profile
Inherits from [aospDeviceOwnerCertificateProfileBase](../resources/intune-device
|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)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md)|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. This collection can contain a maximum of 500 elements. Inherited from [aospDeviceOwnerCertificateProfileBase](../resources/intune-deviceconfig-aospdeviceownercertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |scepServerUrls|String collection|SCEP Server Url(s)| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownertrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownertrustedrootcertificate.md
doc_type: resourcePageType
# aospDeviceOwnerTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + AOSP Device Owner Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerwificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownerwificonfiguration.md
doc_type: resourcePageType
# aospDeviceOwnerWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the AOSP device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Aospdeviceownerwifisecuritytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-aospdeviceownerwifisecuritytype.md
doc_type: enumPageType
# aospDeviceOwnerWiFiSecurityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Security Types for AOSP Device Owner. ## Members
Wi-Fi Security Types for AOSP Device Owner.
|open|0|Open (No Authentication).| |wep|1|WEP Encryption.| |wpaPersonal|2|WPA-Personal/WPA2-Personal.|
-|wpaEnterprise|4|WPA-Enterprise/WPA2-Enterprise. Must use AOSPDeviceOwnerEnterpriseWifiConfiguration type to configure enterprise options.|
+|wpaEnterprise|4|WPA-Enterprise/WPA2-Enterprise. Must use AOSPDeviceOwnerEnterpriseWifiConfiguration type to configure enterprise options.|
v1.0 Intune Deviceconfig Appinstallcontroltype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-appinstallcontroltype.md
doc_type: enumPageType
# appInstallControlType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + App Install control Setting ## Members
App Install control Setting
|anywhere|1|Turn off app recommendations| |storeOnly|2|Allow apps from Store only| |recommendations|3|Show me app recommendations|
-|preferStore|4|Warn me before installing apps from outside the Store|
+|preferStore|4|Warn me before installing apps from outside the Store|
v1.0 Intune Deviceconfig Appleapplistitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-appleapplistitem.md
doc_type: resourcePageType
# appleAppListItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an app in the list of managed Apple applications
Here is a JSON representation of the resource.
"appStoreUrl": "String", "appId": "String" }
-```
+```
v1.0 Intune Deviceconfig Appledeploymentchannel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-appledeploymentchannel.md
doc_type: enumPageType
# appleDeploymentChannel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel ## Members |Member|Value|Description| |:|:|:| |deviceChannel|0|Send payload down over Device Channel.|
-|userChannel|1|Send payload down over User Channel.|
+|userChannel|1|Send payload down over User Channel.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfig Appledevicefeaturesconfigurationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-appledevicefeaturesconfigurationbase.md
doc_type: resourcePageType
# appleDeviceFeaturesConfigurationBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apple device features configuration profile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Appleexpeditedcheckinconfigurationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-appleexpeditedcheckinconfigurationbase.md
doc_type: resourcePageType
# appleExpeditedCheckinConfigurationBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Experimental profile to increase the rate of device check-ins per day of iOS/macOS devices. This profile type is deprecated.
Here is a JSON representation of the resource.
"version": 1024, "enableExpeditedCheckin": true }
-```
+```
v1.0 Intune Deviceconfig Applesubjectnameformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applesubjectnameformat.md
doc_type: enumPageType
# appleSubjectNameFormat enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Subject Name Format Options for Apple devices. ## Members
Subject Name Format Options for Apple devices.
|custom|2|Custom subject name format.| |commonNameIncludingEmail|3|Common Name Including Email.| |commonNameAsIMEI|5|Common Name As IMEI.|
-|commonNameAsSerialNumber|6|Common Name As Serial Number.|
+|commonNameAsSerialNumber|6|Common Name As Serial Number.|
v1.0 Intune Deviceconfig Applevpnalwaysonconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applevpnalwaysonconfiguration.md
doc_type: resourcePageType
# appleVpnAlwaysOnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Always On VPN configuration for MacOS and iOS IKEv2 ## Properties
Here is a JSON representation of the resource.
"natKeepAliveIntervalInSeconds": 1024, "natKeepAliveOffloadEnable": true }
-```
+```
v1.0 Intune Deviceconfig Applevpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applevpnconfiguration.md
doc_type: resourcePageType
# appleVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apple VPN configuration profile.
Here is a JSON representation of the resource.
}, "optInToDeviceIdSharing": true }
-```
+```
v1.0 Intune Deviceconfig Applevpnconnectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applevpnconnectiontype.md
doc_type: enumPageType
# appleVpnConnectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apple VPN connection type. ## Members
Apple VPN connection type.
|alwaysOn|15|AlwaysOn.| |microsoftTunnel|16|Microsoft Tunnel.| |netMotionMobility|17|NetMotion Mobility.|
-|microsoftProtect|18|Microsoft Protect.|
+|microsoftProtect|18|Microsoft Protect.|
v1.0 Intune Deviceconfig Applicationguardblockclipboardsharingtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applicationguardblockclipboardsharingtype.md
doc_type: enumPageType
# applicationGuardBlockClipboardSharingType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for applicationGuardBlockClipboardSharingType ## Members
Possible values for applicationGuardBlockClipboardSharingType
|blockBoth|1|Block clipboard to share data both from Host to Container and from Container to Host| |blockHostToContainer|2|Block clipboard to share data from Host to Container| |blockContainerToHost|3|Block clipboard to share data from Container to Host|
-|blockNone|4|Block clipboard to share data neither from Host to Container nor from Container to Host|
+|blockNone|4|Block clipboard to share data neither from Host to Container nor from Container to Host|
v1.0 Intune Deviceconfig Applicationguardblockfiletransfertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applicationguardblockfiletransfertype.md
doc_type: enumPageType
# applicationGuardBlockFileTransferType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for applicationGuardBlockFileTransfer ## Members
Possible values for applicationGuardBlockFileTransfer
|blockImageAndTextFile|1|Block clipboard to transfer Image and Text file| |blockImageFile|2|Block clipboard to transfer Image file| |blockNone|3|Neither of text file or image file is blocked from transferring|
-|blockTextFile|4|Block clipboard to transfer Text file|
+|blockTextFile|4|Block clipboard to transfer Text file|
v1.0 Intune Deviceconfig Applicationguardenabledoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applicationguardenabledoptions.md
doc_type: enumPageType
# applicationGuardEnabledOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for ApplicationGuardEnabledOptions ## Members
Possible values for ApplicationGuardEnabledOptions
|notConfigured|0|Not Configured| |enabledForEdge|1|Enabled For Edge| |enabledForOffice|2|Enabled For Office|
-|enabledForEdgeAndOffice|3|Enabled For Edge And Office|
+|enabledForEdgeAndOffice|3|Enabled For Edge And Office|
v1.0 Intune Deviceconfig Applistitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applistitem.md
doc_type: resourcePageType
# appListItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an app in the list of managed applications ## Properties
Here is a JSON representation of the resource.
"appStoreUrl": "String", "appId": "String" }
-```
+```
v1.0 Intune Deviceconfig Applisttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applisttype.md
doc_type: enumPageType
# appListType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of the compliance app list. ## Members
Possible values of the compliance app list.
|:|:|:| |none|0|Default value, no intent.| |appsInListCompliant|1|The list represents the apps that will be considered compliant (only apps on the list are compliant).|
-|appsNotInListCompliant|2|The list represents the apps that will be considered non compliant (all apps are compliant except apps on the list).|
+|appsNotInListCompliant|2|The list represents the apps that will be considered non compliant (all apps are compliant except apps on the list).|
v1.0 Intune Deviceconfig Applockerapplicationcontroltype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-applockerapplicationcontroltype.md
doc_type: enumPageType
# appLockerApplicationControlType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of AppLocker Application Control Types ## Members
Possible values of AppLocker Application Control Types
|enforceComponentsAndStoreApps|1|Enforce Windows component and store apps.| |auditComponentsAndStoreApps|2|Audit Windows component and store apps.| |enforceComponentsStoreAppsAndSmartlocker|3|Enforce Windows components, store apps and smart locker.|
-|auditComponentsStoreAppsAndSmartlocker|4|Audit Windows components, store apps and smart lockerΓÇï.|
+|auditComponentsStoreAppsAndSmartlocker|4|Audit Windows components, store apps and smart lockerΓÇï.|
v1.0 Intune Deviceconfig Authenticationtransformconstant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-authenticationtransformconstant.md
doc_type: enumPageType
# authenticationTransformConstant enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Authentication transform values for Windows10 VPN policies with IKEv2 connection type. ## Members
Authentication transform values for Windows10 VPN policies with IKEv2 connection
|sha_256_128|2|SHA256128| |aes128Gcm|3|GCMAES128| |aes192Gcm|4|GCMAES192|
-|aes256Gcm|5|GCMAES256|
+|aes256Gcm|5|GCMAES256|
v1.0 Intune Deviceconfig Automaticupdatemode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-automaticupdatemode.md
doc_type: enumPageType
# automaticUpdateMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for automatic update mode. ## Members
Possible values for automatic update mode.
|autoInstallAndRebootAtMaintenanceTime|3|Auto-install and reboot at maintenance time.| |autoInstallAndRebootAtScheduledTime|4|Auto-install and reboot at scheduled time.| |autoInstallAndRebootWithoutEndUserControl|5|Auto-install and restart without end-user control|
-|windowsDefault|6|Reset to Windows default value.|
+|windowsDefault|6|Reset to Windows default value.|
v1.0 Intune Deviceconfig Autorestartnotificationdismissalmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-autorestartnotificationdismissalmethod.md
doc_type: enumPageType
# autoRestartNotificationDismissalMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Auto restart required notification dismissal method ## Members
Auto restart required notification dismissal method
|notConfigured|0|Not configured| |automatic|1|Auto dismissal Indicates that the notification is automatically dismissed without user intervention| |user|2|User dismissal. Allows the user to dismiss the notification|
-|unknownFutureValue|3|Evolvable enum member|
+|unknownFutureValue|3|Evolvable enum member|
v1.0 Intune Deviceconfig Bitlockerencryptionmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockerencryptionmethod.md
doc_type: enumPageType
# bitLockerEncryptionMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLockerEncryptionMethod types ## Members
BitLockerEncryptionMethod types
|aesCbc128|3|AES-CBC 128-bit.| |aesCbc256|4|AES-CBC 256-bit.| |xtsAes128|6|XTS-AES 128-bit.|
-|xtsAes256|7|XTS-AES 256-bit.|
+|xtsAes256|7|XTS-AES 256-bit.|
v1.0 Intune Deviceconfig Bitlockerfixeddrivepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockerfixeddrivepolicy.md
doc_type: resourcePageType
# bitLockerFixedDrivePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLocker Fixed Drive Policies. ## Properties
Here is a JSON representation of the resource.
"enableBitLockerAfterRecoveryInformationToStore": true } }
-```
+```
v1.0 Intune Deviceconfig Bitlockerrecoveryinformationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockerrecoveryinformationtype.md
doc_type: enumPageType
# bitLockerRecoveryInformationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLockerRecoveryInformationType types ## Members |Member|Value|Description| |:|:|:| |passwordAndKey|1|Store recovery passwords and key packages.|
-|passwordOnly|2|Store recovery passwords only.|
+|passwordOnly|2|Store recovery passwords only.|
v1.0 Intune Deviceconfig Bitlockerrecoveryoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockerrecoveryoptions.md
doc_type: resourcePageType
# bitLockerRecoveryOptions resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLocker Recovery Options. ## Properties
Here is a JSON representation of the resource.
"recoveryInformationToStore": "String", "enableBitLockerAfterRecoveryInformationToStore": true }
-```
+```
v1.0 Intune Deviceconfig Bitlockerrecoverypasswordrotationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockerrecoverypasswordrotationtype.md
doc_type: enumPageType
# bitLockerRecoveryPasswordRotationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLocker recovery password rotation type ## Members
BitLocker recovery password rotation type
|notConfigured|0|Not configured| |disabled|1|Recovery password rotation off| |enabledForAzureAd|2|Recovery password rotation on for Azure AD joined devices|
-|enabledForAzureAdAndHybrid|3|Recovery password rotation on for both Azure AD joined and hybrid joined devices|
+|enabledForAzureAdAndHybrid|3|Recovery password rotation on for both Azure AD joined and hybrid joined devices|
v1.0 Intune Deviceconfig Bitlockerremovabledrivepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockerremovabledrivepolicy.md
doc_type: resourcePageType
# bitLockerRemovableDrivePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLocker Removable Drive Policies. ## Properties
Here is a JSON representation of the resource.
"requireEncryptionForWriteAccess": true, "blockCrossOrganizationWriteAccess": true }
-```
+```
v1.0 Intune Deviceconfig Bitlockersystemdrivepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-bitlockersystemdrivepolicy.md
doc_type: resourcePageType
# bitLockerSystemDrivePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + BitLocker Encryption Base Policies. ## Properties
Here is a JSON representation of the resource.
"prebootRecoveryMessage": "String", "prebootRecoveryUrl": "String" }
-```
+```
v1.0 Intune Deviceconfig Browsersyncsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-browsersyncsetting.md
doc_type: enumPageType
# browserSyncSetting enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allow(Not Configured) or prevent(Block) the syncing of Microsoft Edge Browser settings. Option to prevent syncing across devices, but allow user override. ## Members
Allow(Not Configured) or prevent(Block) the syncing of Microsoft Edge Browser se
|:|:|:| |notConfigured|0|Default ΓÇô Allow syncing of browser settings across devices.| |blockedWithUserOverride|1|Prevent syncing of browser settings across user devices, allow user override of setting.|
-|blocked|2|Absolutely prevent syncing of browser settings across user devices.|
+|blocked|2|Absolutely prevent syncing of browser settings across user devices.|
v1.0 Intune Deviceconfig Carttoclassassociation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-carttoclassassociation.md
doc_type: resourcePageType
# cartToClassAssociation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + CartToClassAssociation for associating device carts with classrooms. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Certificateissuancestates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-certificateissuancestates.md
doc_type: enumPageType
# certificateIssuanceStates enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Certificate Issuance State Options. ## Members
Certificate Issuance State Options.
|deleteFailed|19|| |deleted|20|| |renewalRequested|21||
-|requested|22||
+|requested|22||
v1.0 Intune Deviceconfig Certificaterevocationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-certificaterevocationstatus.md
doc_type: enumPageType
# certificateRevocationStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Certificate Revocation Status. ## Members
Certificate Revocation Status.
|pending|1|Revocation pending.| |issued|2|Revocation command issued.| |failed|3|Revocation failed.|
-|revoked|4|Revoked.|
+|revoked|4|Revoked.|
v1.0 Intune Deviceconfig Changeuefisettingspermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-changeuefisettingspermission.md
doc_type: enumPageType
# changeUefiSettingsPermission enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Defines the permission level granted to users to enable them change Uefi settings ## Members |Member|Value|Description| |:|:|:| |notConfiguredOnly|0|Device default value, no intent.|
-|none|1|Prevent change of UEFI setting permission|
+|none|1|Prevent change of UEFI setting permission|
v1.0 Intune Deviceconfig Code https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-code.md
doc_type: enumPageType
# code enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Error code for rule validation. ## Members
Error code for rule validation.
|duplicateLocales|28|Duplicate locales error.| |unrecognizedLocale|29|Unrecognized locale error.| |unknown|30|Unknown error.|
-|remediationStringsMissing|31|Remediation strings missing error.|
+|remediationStringsMissing|31|Remediation strings missing error.|
v1.0 Intune Deviceconfig Configurationusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-configurationusage.md
doc_type: enumPageType
# configurationUsage enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of the ConfigurationUsage list. ## Members
Possible values of the ConfigurationUsage list.
|blocked|0|Disallowed.| |required|1|Required.| |allowed|2|Optional.|
-|notConfigured|3|Not Configured.|
+|notConfigured|3|Not Configured.|
v1.0 Intune Deviceconfig Credentialsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-credentialsinglesignonextension.md
doc_type: resourcePageType
# credentialSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Credential-type Single Sign-On extension profile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Cryptographysuite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-cryptographysuite.md
doc_type: resourcePageType
# cryptographySuite resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Security Association Parameters ## Properties
Here is a JSON representation of the resource.
"authenticationTransformConstants": "String", "pfsGroup": "String" }
-```
+```
v1.0 Intune Deviceconfig Customsubjectalternativename https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-customsubjectalternativename.md
doc_type: resourcePageType
# customSubjectAlternativeName resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Custom Subject Alternative Name definition ## Properties
Here is a JSON representation of the resource.
"sanType": "String", "name": "String" }
-```
+```
v1.0 Intune Deviceconfig Customupdatetimewindow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-customupdatetimewindow.md
doc_type: resourcePageType
# customUpdateTimeWindow resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Custom update time window ## Properties
Here is a JSON representation of the resource.
"startTime": "String (time of day)", "endTime": "String (time of day)" }
-```
+```
v1.0 Intune Deviceconfig Datatype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-datatype.md
doc_type: enumPageType
# dataType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data types for rules. ## Members
Data types for rules.
|doubleArray|11|Double array data type.| |stringArray|12|String array data type.| |dateTimeArray|13|DateTime array data type.|
-|versionArray|14|Version array data type.|
+|versionArray|14|Version array data type.|
v1.0 Intune Deviceconfig Dayofweek https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-dayofweek.md
doc_type: enumPageType
# dayOfWeek enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for a weekday ## Members
Possible values for a weekday
|wednesday|3|Wednesday.| |thursday|4|Thursday.| |friday|5|Friday.|
-|saturday|6|Saturday.|
+|saturday|6|Saturday.|
v1.0 Intune Deviceconfig Defaultdevicecompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defaultdevicecompliancepolicy.md
doc_type: resourcePageType
# defaultDeviceCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Default device compliance policy rules that are enforced account wide.
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Deviceconfig Defenderattacksurfacetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderattacksurfacetype.md
doc_type: enumPageType
# defenderAttackSurfaceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Defender Attack Surface Reduction Rules ## Members
Possible values of Defender Attack Surface Reduction Rules
|block|1|Enable the attack surface reduction rule.| |auditMode|2|Evaluate how the ASR rule would impact your organization if enabled. Does not change functionality but generate logs.| |warn|6|Warning message to end user with ability to bypass block from attack surface reduction rule.|
-|disable|99|Disable the attack surface reduction rule|
+|disable|99|Disable the attack surface reduction rule|
v1.0 Intune Deviceconfig Defendercloudblockleveltype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defendercloudblockleveltype.md
doc_type: enumPageType
# defenderCloudBlockLevelType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Cloud Block Level ## Members
Possible values of Cloud Block Level
|notConfigured|0|Default value, uses the default Windows Defender Antivirus blocking level and provides strong detection without increasing the risk of detecting legitimate files| |high|1|High applies a strong level of detection.| |highPlus|2|High + uses the High level and applies addition protection measures|
-|zeroTolerance|3|Zero tolerance blocks all unknown executables|
+|zeroTolerance|3|Zero tolerance blocks all unknown executables|
v1.0 Intune Deviceconfig Defenderdetectedmalwareactions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderdetectedmalwareactions.md
doc_type: resourcePageType
# defenderDetectedMalwareActions resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specify DefenderΓÇÖs actions to take on detected Malware per threat level. ## Properties
Here is a JSON representation of the resource.
"highSeverity": "String", "severeSeverity": "String" }
-```
+```
v1.0 Intune Deviceconfig Defendermonitorfileactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defendermonitorfileactivity.md
doc_type: enumPageType
# defenderMonitorFileActivity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for monitoring file activity. ## Members
Possible values for monitoring file activity.
|disable|1|Disable monitoring file activity.| |monitorAllFiles|2|Monitor all files.| |monitorIncomingFilesOnly|3| Monitor incoming files only.|
-|monitorOutgoingFilesOnly|4|Monitor outgoing files only.|
+|monitorOutgoingFilesOnly|4|Monitor outgoing files only.|
v1.0 Intune Deviceconfig Defenderpotentiallyunwantedappaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderpotentiallyunwantedappaction.md
doc_type: enumPageType
# defenderPotentiallyUnwantedAppAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + DefenderΓÇÖs action to take on detected Potentially Unwanted Application (PUA). ## Members
DefenderΓÇÖs action to take on detected Potentially Unwanted Application (PUA).
|:|:|:| |deviceDefault|0|PUA Protection is off. Defender will not protect against potentially unwanted applications.| |block|1|PUA Protection is on. Detected items are blocked. They will show in history along with other threats.|
-|audit|2|Audit mode. Defender will detect potentially unwanted applications, but take no actions. You can review information about applications Defender would have taken action against by searching for events created by Defender in the Event Viewer.|
+|audit|2|Audit mode. Defender will detect potentially unwanted applications, but take no actions. You can review information about applications Defender would have taken action against by searching for events created by Defender in the Event Viewer.|
v1.0 Intune Deviceconfig Defenderpromptforsamplesubmission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderpromptforsamplesubmission.md
doc_type: enumPageType
# defenderPromptForSampleSubmission enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for prompting user for samples submission. ## Members
Possible values for prompting user for samples submission.
|alwaysPrompt|1|Always prompt.| |promptBeforeSendingPersonalData|2|Send safe samples automatically.| |neverSendData|3|Never send data.|
-|sendAllDataWithoutPrompting|4|Send all data without prompting.|
+|sendAllDataWithoutPrompting|4|Send all data without prompting.|
v1.0 Intune Deviceconfig Defenderprotectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderprotectiontype.md
doc_type: enumPageType
# defenderProtectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Defender PUA Protection ## Members
Possible values of Defender PUA Protection
|enable|1|Block functionality.| |auditMode|2|Allow functionality but generate logs.| |warn|6|Warning message to end user with ability to bypass block from attack surface reduction rule.|
-|notConfigured|99|Not configured.|
+|notConfigured|99|Not configured.|
v1.0 Intune Deviceconfig Defenderrealtimescandirection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderrealtimescandirection.md
doc_type: enumPageType
# defenderRealtimeScanDirection enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for monitoring file activity. ## Members
Possible values for monitoring file activity.
|:|:|:| |monitorAllFiles|0|0 (default) ΓÇô Monitor all files(bi-directional)| |monitorIncomingFilesOnly|1|Monitor incoming files only.|
-|monitorOutgoingFilesOnly|2|Monitor outgoing files only.|
+|monitorOutgoingFilesOnly|2|Monitor outgoing files only.|
v1.0 Intune Deviceconfig Defenderscantype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderscantype.md
doc_type: enumPageType
# defenderScanType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for system scan type. ## Members
Possible values for system scan type.
|userDefined|0|User Defined, default value, no intent.| |disabled|1|System scan disabled.| |quick|2|Quick system scan.|
-|full|3|Full system scan.|
+|full|3|Full system scan.|
v1.0 Intune Deviceconfig Defendersecuritycenteritcontactdisplaytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defendersecuritycenteritcontactdisplaytype.md
doc_type: enumPageType
# defenderSecurityCenterITContactDisplayType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for defenderSecurityCenterITContactDisplay ## Members
Possible values for defenderSecurityCenterITContactDisplay
|notConfigured|0|Not Configured| |displayInAppAndInNotifications|1|Display in app and in notifications| |displayOnlyInApp|2|Display only in app|
-|displayOnlyInNotifications|3|Display only in notifications|
+|displayOnlyInNotifications|3|Display only in notifications|
v1.0 Intune Deviceconfig Defendersecuritycenternotificationsfromapptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defendersecuritycenternotificationsfromapptype.md
doc_type: enumPageType
# defenderSecurityCenterNotificationsFromAppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for defenderSecurityCenterNotificationsFromApp ## Members
Possible values for defenderSecurityCenterNotificationsFromApp
|:|:|:| |notConfigured|0|Not Configured| |blockNoncriticalNotifications|1|Block non-critical notifications|
-|blockAllNotifications|2|Block all notifications|
+|blockAllNotifications|2|Block all notifications|
v1.0 Intune Deviceconfig Defendersubmitsamplesconsenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defendersubmitsamplesconsenttype.md
doc_type: enumPageType
# defenderSubmitSamplesConsentType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for DefenderSubmitSamplesConsentType ## Members
Possible values for DefenderSubmitSamplesConsentType
|sendSafeSamplesAutomatically|0|Send safe samples automatically| |alwaysPrompt|1|Always prompt| |neverSend|2|Never send|
-|sendAllSamplesAutomatically|3|Send all samples automatically|
+|sendAllSamplesAutomatically|3|Send all samples automatically|
v1.0 Intune Deviceconfig Defenderthreataction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-defenderthreataction.md
doc_type: enumPageType
# defenderThreatAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + DefenderΓÇÖs default action to take on detected Malware threats. ## Members
DefenderΓÇÖs default action to take on detected Malware threats.
|remove|3|Remove the detected threat.| |allow|4|Allow the detected threat.| |userDefined|5|Allow the user to determine the action to take with the detected threat.|
-|block|6|Block the detected threat.|
+|block|6|Block the detected threat.|
v1.0 Intune Deviceconfig Deliveryoptimizationbandwidth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationbandwidth.md
doc_type: resourcePageType
# deliveryOptimizationBandwidth resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bandwidth restriction types ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deliveryOptimizationBandwidth" }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationbandwidthabsolute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationbandwidthabsolute.md
doc_type: resourcePageType
# deliveryOptimizationBandwidthAbsolute resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bandwidth limits in kilobytes per second.
Here is a JSON representation of the resource.
"maximumDownloadBandwidthInKilobytesPerSecond": 1024, "maximumUploadBandwidthInKilobytesPerSecond": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationbandwidthbusinesshourslimit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationbandwidthbusinesshourslimit.md
doc_type: resourcePageType
# deliveryOptimizationBandwidthBusinessHoursLimit resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bandwidth business hours and percentages type ## Properties
Here is a JSON representation of the resource.
"bandwidthPercentageDuringBusinessHours": 1024, "bandwidthPercentageOutsideBusinessHours": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationbandwidthhourswithpercentage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationbandwidthhourswithpercentage.md
doc_type: resourcePageType
# deliveryOptimizationBandwidthHoursWithPercentage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bandwidth limit as a percentage with business hours.
Here is a JSON representation of the resource.
"bandwidthPercentageOutsideBusinessHours": 1024 } }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationbandwidthpercentage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationbandwidthpercentage.md
doc_type: resourcePageType
# deliveryOptimizationBandwidthPercentage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Bandwidth limits specified as a percentage.
Here is a JSON representation of the resource.
"maximumBackgroundBandwidthPercentage": 1024, "maximumForegroundBandwidthPercentage": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationgroupidcustom https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationgroupidcustom.md
doc_type: resourcePageType
# deliveryOptimizationGroupIdCustom resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Custom group id type
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deliveryOptimizationGroupIdCustom", "groupIdCustom": "String" }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationgroupidoptionstype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationgroupidoptionstype.md
doc_type: enumPageType
# deliveryOptimizationGroupIdOptionsType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for the DeliveryOptimizationGroupIdOptionsType setting. ## Members
Possible values for the DeliveryOptimizationGroupIdOptionsType setting.
|adSite|1|Active Directory site.| |authenticatedDomainSid|2|Authenticated domain SID.| |dhcpUserOption|3|DHCP user option.|
-|dnsSuffix|4|DNS suffix.|
+|dnsSuffix|4|DNS suffix.|
v1.0 Intune Deviceconfig Deliveryoptimizationgroupidsource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationgroupidsource.md
doc_type: resourcePageType
# deliveryOptimizationGroupIdSource resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + GroupId Support Types ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deliveryOptimizationGroupIdSource" }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationgroupidsourceoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationgroupidsourceoptions.md
doc_type: resourcePageType
# deliveryOptimizationGroupIdSourceOptions resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group id options type
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deliveryOptimizationGroupIdSourceOptions", "groupIdSourceOption": "String" }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationmaxcachesize https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationmaxcachesize.md
doc_type: resourcePageType
# deliveryOptimizationMaxCacheSize resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Delivery Optimization max cache size types. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deliveryOptimizationMaxCacheSize" }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationmaxcachesizeabsolute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationmaxcachesizeabsolute.md
doc_type: resourcePageType
# deliveryOptimizationMaxCacheSizeAbsolute resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Delivery Optimization max cache size absolute type.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deliveryOptimizationMaxCacheSizeAbsolute", "maximumCacheSizeInGigabytes": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationmaxcachesizepercentage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationmaxcachesizepercentage.md
doc_type: resourcePageType
# deliveryOptimizationMaxCacheSizePercentage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Delivery Optimization Max cache size percentage types.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deliveryOptimizationMaxCacheSizePercentage", "maximumCacheSizePercentage": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deliveryoptimizationrestrictpeerselectionbyoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deliveryoptimizationrestrictpeerselectionbyoptions.md
doc_type: enumPageType
# deliveryOptimizationRestrictPeerSelectionByOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Values to restrict peer selection by. ## Members |Member|Value|Description| |:|:|:| |notConfigured|0|Not configured.|
-|subnetMask|1|Subnet mask.|
+|subnetMask|1|Subnet mask.|
v1.0 Intune Deviceconfig Derivedcredentialprovidertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-derivedcredentialprovidertype.md
doc_type: enumPageType
# derivedCredentialProviderType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Provider type for Derived Credentials. ## Members
Provider type for Derived Credentials.
|entrustDataCard|1|Entrust.| |purebred|2|Purebred - Defense Information Systems Agency.| |xTec|3|Xtec - AuthentX.|
-|intercede|4|Intercede.|
+|intercede|4|Intercede.|
v1.0 Intune Deviceconfig Devicecomplianceactionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecomplianceactionitem.md
doc_type: resourcePageType
# deviceComplianceActionItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled Action Configuration ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Devicecomplianceactiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecomplianceactiontype.md
doc_type: enumPageType
# deviceComplianceActionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled Action Type Enum ## Members
Scheduled Action Type Enum
|wipe|4|Wipe the device| |removeResourceAccessProfiles|5|Remove Resource Access Profiles from the device| |pushNotification|9|Send push notification to device|
-|remoteLock|10|Remotely lock the device|
+|remoteLock|10|Remotely lock the device|
v1.0 Intune Deviceconfig Devicecompliancedeviceoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancedeviceoverview.md
doc_type: resourcePageType
# deviceComplianceDeviceOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastUpdateDateTime": "String (timestamp)", "configurationVersion": 1024 }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancedevicestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancedevicestatus.md
doc_type: resourcePageType
# deviceComplianceDeviceStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancepolicy.md
doc_type: resourcePageType
# deviceCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This is the base class for Compliance policy. Compliance policies are platform specific and individual per-platform compliance policies inherit from here. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List deviceCompliancePolicies](../api/intune-deviceconfig-devicecompliancepolicy-list.md)|[deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) collection|List properties and relationships of the [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) objects.|
-|[Get deviceCompliancePolicy](../api/intune-deviceconfig-devicecompliancepolicy-get.md)|[deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md)|Read properties and relationships of the [deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) object.|
+|[List deviceCompliancePolicies](../api/intune-deviceconfig-devicecompliancepolicy-list.md)|[deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) collection|List properties and relationships of the [deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) objects.|
+|[Get deviceCompliancePolicy](../api/intune-deviceconfig-devicecompliancepolicy-get.md)|[deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md)|Read properties and relationships of the [deviceCompliancePolicy](../resources/intune-deviceconfig-devicecompliancepolicy.md) object.|
|[assign action](../api/intune-deviceconfig-devicecompliancepolicy-assign.md)|[deviceCompliancePolicyAssignment](../resources/intune-deviceconfig-devicecompliancepolicyassignment.md) collection|| |[validateComplianceScript action](../api/intune-deviceconfig-devicecompliancepolicy-validatecompliancescript.md)|[deviceComplianceScriptValidationResult](../resources/intune-deviceconfig-devicecompliancescriptvalidationresult.md)|| |[scheduleActionsForRules action](../api/intune-deviceconfig-devicecompliancepolicy-scheduleactionsforrules.md)|None||
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancepolicyassignment.md
doc_type: resourcePageType
# deviceCompliancePolicyAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device compliance policy assignment. ## Methods
Here is a JSON representation of the resource.
"source": "String", "sourceId": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicydevicestatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancepolicydevicestatesummary.md
doc_type: resourcePageType
# deviceCompliancePolicyDeviceStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"errorDeviceCount": 1024, "conflictDeviceCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicyscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancepolicyscript.md
doc_type: resourcePageType
# deviceCompliancePolicyScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"deviceComplianceScriptId": "String", "rulesContent": "binary" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicysettingstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancepolicysettingstate.md
doc_type: resourcePageType
# deviceCompliancePolicySettingState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Compilance Policy Setting State for a given device. ## Properties
Here is a JSON representation of the resource.
"currentValue": "String", "settingInstanceId": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancepolicysettingstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancepolicysettingstatesummary.md
doc_type: resourcePageType
# deviceCompliancePolicySettingStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Compilance Policy Setting State summary across the account. ## Methods
Here is a JSON representation of the resource.
"errorDeviceCount": 1024, "conflictDeviceCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancescheduledactionforrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescheduledactionforrule.md
doc_type: resourcePageType
# deviceComplianceScheduledActionForRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled Action for Rule ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "ruleName": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancescripterror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescripterror.md
doc_type: resourcePageType
# deviceComplianceScriptError resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"deviceComplianceScriptRulesValidationError": "String", "message": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancescriptrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescriptrule.md
doc_type: resourcePageType
# deviceComplianceScriptRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"deviceComplianceScriptRuleDataType": "String", "operand": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancescriptruledatatype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescriptruledatatype.md
doc_type: enumPageType
# deviceComplianceScriptRuleDataType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data types for rules. ## Members
Data types for rules.
|doubleArray|11|Double array data type.| |stringArray|12|String array data type.| |dateTimeArray|13|DateTime array data type.|
-|versionArray|14|Version array data type.|
+|versionArray|14|Version array data type.|
v1.0 Intune Deviceconfig Devicecompliancescriptruleerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescriptruleerror.md
doc_type: resourcePageType
# deviceComplianceScriptRuleError resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceComplianceScriptError](../resources/intune-deviceconfig-devicecompliancescripterror.md) ## Properties
Here is a JSON representation of the resource.
"message": "String", "settingName": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancescriptrulesvalidationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescriptrulesvalidationerror.md
doc_type: enumPageType
# deviceComplianceScriptRulesValidationError enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Error code for rule validation. ## Members
Error code for rule validation.
|duplicateLocales|28|Duplicate locales error.| |unrecognizedLocale|29|Unrecognized locale error.| |unknown|30|Unknown error.|
-|remediationStringsMissing|31|Remediation strings missing error.|
+|remediationStringsMissing|31|Remediation strings missing error.|
v1.0 Intune Deviceconfig Devicecompliancescriptruloperator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescriptruloperator.md
doc_type: enumPageType
# deviceComplianceScriptRulOperator enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Operator for rules. ## Members
Operator for rules.
|setEquals|21|SetEquals operator.| |orderedSetEquals|22|OrderedSetEquals operator.| |subsetOf|23|SubsetOf operator.|
-|excludesAll|24|ExcludesAll operator.|
+|excludesAll|24|ExcludesAll operator.|
v1.0 Intune Deviceconfig Devicecompliancescriptvalidationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancescriptvalidationresult.md
doc_type: resourcePageType
# deviceComplianceScriptValidationResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Devicecompliancesettingstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancesettingstate.md
doc_type: resourcePageType
# deviceComplianceSettingState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device compliance setting State for a given device. ## Methods
Here is a JSON representation of the resource.
"state": "String", "complianceGracePeriodExpirationDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Devicecomplianceuseroverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecomplianceuseroverview.md
doc_type: resourcePageType
# deviceComplianceUserOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastUpdateDateTime": "String (timestamp)", "configurationVersion": 1024 }
-```
+```
v1.0 Intune Deviceconfig Devicecomplianceuserstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecomplianceuserstatus.md
doc_type: resourcePageType
# deviceComplianceUserStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigassignmentintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigassignmentintent.md
doc_type: enumPageType
# deviceConfigAssignmentIntent enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The administrator intent for the assignment of the profile. ## Members |Member|Value|Description| |:|:|:| |apply|0|Ensure that the configuration profile is applied to the devices in the assignment.|
-|remove|1|Ensure that the configuration profile is removed from devices that have previously installed the configuration profile.|
+|remove|1|Ensure that the configuration profile is removed from devices that have previously installed the configuration profile.|
v1.0 Intune Deviceconfig Deviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfiguration.md
doc_type: resourcePageType
# deviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List deviceConfigurations](../api/intune-deviceconfig-deviceconfiguration-list.md)|[deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) collection|List properties and relationships of the [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) objects.|
-|[Get deviceConfiguration](../api/intune-deviceconfig-deviceconfiguration-get.md)|[deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|Read properties and relationships of the [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) object.|
+|[List deviceConfigurations](../api/intune-deviceconfig-deviceconfiguration-list.md)|[deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) collection|List properties and relationships of the [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) objects.|
+|[Get deviceConfiguration](../api/intune-deviceconfig-deviceconfiguration-get.md)|[deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|Read properties and relationships of the [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) object.|
|[assign action](../api/intune-deviceconfig-deviceconfiguration-assign.md)|[deviceConfigurationAssignment](../resources/intune-deviceconfig-deviceconfigurationassignment.md) collection|| |[getOmaSettingPlainTextValue function](../api/intune-deviceconfig-deviceconfiguration-getomasettingplaintextvalue.md)|String|| |[windowsPrivacyAccessControls action](../api/intune-deviceconfig-deviceconfiguration-windowsprivacyaccesscontrols.md)|None||
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationassignment.md
doc_type: resourcePageType
# deviceConfigurationAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The device configuration assignment entity assigns an AAD group to a specific device configuration. ## Methods
Here is a JSON representation of the resource.
"sourceId": "String", "intent": "String" }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationconflictsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationconflictsummary.md
doc_type: resourcePageType
# deviceConfigurationConflictSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Conflict summary for a set of device configuration policies. ## Methods
Here is a JSON representation of the resource.
], "deviceCheckinsImpacted": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationdeviceoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationdeviceoverview.md
doc_type: resourcePageType
# deviceConfigurationDeviceOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastUpdateDateTime": "String (timestamp)", "configurationVersion": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationdevicestatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationdevicestatesummary.md
doc_type: resourcePageType
# deviceConfigurationDeviceStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"errorDeviceCount": 1024, "conflictDeviceCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationdevicestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationdevicestatus.md
Title: "deviceConfigurationDeviceStatus resource type"
-description: "Intune Deviceconfig Deviceconfigurationdevicestatus Resources ."
+description: "Support for this Entity is being deprecated starting May 2026 & will no longer be supported."
localization_priority: Normal
doc_type: resourcePageType
# deviceConfigurationDeviceStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
+Support for this Entity is being deprecated starting May 2026 & will no longer be supported.
## Methods |Method|Return Type|Description|
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationgroupassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationgroupassignment.md
doc_type: resourcePageType
# deviceConfigurationGroupAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device configuration group assignment. ## Methods
Here is a JSON representation of the resource.
"targetGroupId": "String", "excludeGroup": true }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationsettingstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationsettingstate.md
doc_type: resourcePageType
# deviceConfigurationSettingState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration Setting State for a given device. ## Properties
Here is a JSON representation of the resource.
"currentValue": "String", "settingInstanceId": "String" }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationtargeteduseranddevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationtargeteduseranddevice.md
doc_type: resourcePageType
# deviceConfigurationTargetedUserAndDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Conflict summary for a set of device configuration policies. ## Properties
Here is a JSON representation of the resource.
"userPrincipalName": "String", "lastCheckinDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationuseroverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationuseroverview.md
doc_type: resourcePageType
# deviceConfigurationUserOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastUpdateDateTime": "String (timestamp)", "configurationVersion": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationuserstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationuserstatesummary.md
doc_type: resourcePageType
# deviceConfigurationUserStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"errorUserCount": 1024, "conflictUserCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Deviceconfigurationuserstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceconfigurationuserstatus.md
doc_type: resourcePageType
# deviceConfigurationUserStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Deviceconfig Deviceguardlocalsystemauthoritycredentialguardtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceguardlocalsystemauthoritycredentialguardtype.md
doc_type: enumPageType
# deviceGuardLocalSystemAuthorityCredentialGuardType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Credential Guard settings. ## Members
Possible values of Credential Guard settings.
|notConfigured|0|Turns off Credential Guard remotely if configured previously without UEFI Lock.| |enableWithUEFILock|1|Turns on Credential Guard with UEFI lock.| |enableWithoutUEFILock|2|Turns on Credential Guard without UEFI lock.|
-|disable|3|Disables Credential Guard. This is the default OS value.|
+|disable|3|Disables Credential Guard. This is the default OS value.|
v1.0 Intune Deviceconfig Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagement.md
- Title: "deviceManagement resource type"
-description: "Singleton entity that acts as a container for all device management functionality."
-
-localization_priority: Normal
-
-doc_type: resourcePageType
--
-# deviceManagement resource type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-Singleton entity that acts as a container for all device management functionality.
-
-## Methods
-|Method|Return Type|Description|
-|:|:|:|
-|[Get deviceManagement](../api/intune-deviceconfig-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-deviceconfig-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[enableUnlicensedAdminstrators action](../api/intune-deviceconfig-devicemanagement-enableunlicensedadminstrators.md)|None|Upon enabling, users assigned as administrators via Role Assignment Memberships will no longer require an assigned Intune license. You are limited to 350 unlicensed direct members for each AAD security group in a role assignment, but you can assign multiple AAD security groups to a role if you need to support more than 350 unlicensed administrators. Licensed administrators will continue to function as-is in that transitive memberships apply and are not subject to the 350 member limit.|
-|[enableLegacyPcManagement action](../api/intune-deviceconfig-devicemanagement-enablelegacypcmanagement.md)|None||
-|[enableAndroidDeviceAdministratorEnrollment action](../api/intune-deviceconfig-devicemanagement-enableandroiddeviceadministratorenrollment.md)|None||
-|[enableEndpointPrivilegeManagement action](../api/intune-deviceconfig-devicemanagement-enableendpointprivilegemanagement.md)|None|Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C).|
-
-## Properties
-|Property|Type|Description|
-|:|:|:|
-|id|String|Unique Identifier|
-|settings|[deviceManagementSettings](../resources/intune-deviceconfig-devicemanagementsettings.md)|Account level settings.|
-|maximumDepTokens|Int32|Maximum number of dep tokens allowed per-tenant.|
-|intuneAccountId|Guid|Intune Account Id for given tenant|
-|lastReportAggregationDateTime|DateTimeOffset|The last modified time of reporting for this account. This property is read-only.|
-|deviceComplianceReportSummarizationDateTime|DateTimeOffset|The last requested time of device compliance reporting for this account. This property is read-only.|
-|legacyPcManangementEnabled|Boolean|The property to enable Non-MDM managed legacy PC management for this account. This property is read-only.|
-|unlicensedAdminstratorsEnabled|Boolean|When enabled, users assigned as administrators via Role Assignment Memberships do not require an assigned Intune license. Prior to this, only Intune licensed users were granted permissions with an Intune role unless they were assigned a role via Azure Active Directory. You are limited to 350 unlicensed direct members for each AAD security group in a role assignment, but you can assign multiple AAD security groups to a role if you need to support more than 350 unlicensed administrators. Licensed administrators are unaffected, do not have to be direct members, nor does the 350 member limit apply. This property is read-only.|
-
-## Relationships
-|Relationship|Type|Description|
-|:|:|:|
-|deviceConfigurations|[deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) collection|The device configurations.|
-|deviceCompliancePolicies|[deviceCompliancePolicy](../resources/intune-shared-devicecompliancepolicy.md) collection|The device compliance policies.|
-|softwareUpdateStatusSummary|[softwareUpdateStatusSummary](../resources/intune-deviceconfig-softwareupdatestatussummary.md)|The software update status summary.|
-|deviceCompliancePolicyDeviceStateSummary|[deviceCompliancePolicyDeviceStateSummary](../resources/intune-deviceconfig-devicecompliancepolicydevicestatesummary.md)|The device compliance state summary for this account.|
-|deviceCompliancePolicySettingStateSummaries|[deviceCompliancePolicySettingStateSummary](../resources/intune-deviceconfig-devicecompliancepolicysettingstatesummary.md) collection|The summary states of compliance policy settings for this account.|
-|advancedThreatProtectionOnboardingStateSummary|[advancedThreatProtectionOnboardingStateSummary](../resources/intune-deviceconfig-advancedthreatprotectiononboardingstatesummary.md)|The summary state of ATP onboarding state for this account.|
-|deviceConfigurationDeviceStateSummaries|[deviceConfigurationDeviceStateSummary](../resources/intune-deviceconfig-deviceconfigurationdevicestatesummary.md)|The device configuration device state summary for this account.|
-|deviceConfigurationUserStateSummaries|[deviceConfigurationUserStateSummary](../resources/intune-deviceconfig-deviceconfigurationuserstatesummary.md)|The device configuration user state summary for this account.|
-|cartToClassAssociations|[cartToClassAssociation](../resources/intune-deviceconfig-carttoclassassociation.md) collection|The Cart To Class Associations.|
-|iosUpdateStatuses|[iosUpdateDeviceStatus](../resources/intune-deviceconfig-iosupdatedevicestatus.md) collection|The IOS software update installation statuses for this account.|
-|ndesConnectors|[ndesConnector](../resources/intune-deviceconfig-ndesconnector.md) collection|The collection of Ndes connectors for this account.|
-|deviceConfigurationRestrictedAppsViolations|[restrictedAppsViolation](../resources/intune-deviceconfig-restrictedappsviolation.md) collection|Restricted apps violations for this account.|
-|managedDeviceEncryptionStates|[managedDeviceEncryptionState](../resources/intune-deviceconfig-manageddeviceencryptionstate.md) collection|Encryption report for devices in this account|
-|deviceConfigurationConflictSummary|[deviceConfigurationConflictSummary](../resources/intune-deviceconfig-deviceconfigurationconflictsummary.md) collection|Summary of policies in conflict state for this account.|
-|deviceConfigurationsAllManagedDeviceCertificateStates|[managedAllDeviceCertificateState](../resources/intune-deviceconfig-managedalldevicecertificatestate.md) collection|Summary of all certificates for all devices.|
-|macOSSoftwareUpdateAccountSummaries|[macOSSoftwareUpdateAccountSummary](../resources/intune-deviceconfig-macossoftwareupdateaccountsummary.md) collection|The MacOS software update account summaries for this account.|
-|hardwareConfigurations|[hardwareConfiguration](../resources/intune-deviceconfig-hardwareconfiguration.md) collection|The hardware configurations for this account.|
-|hardwarePasswordInfo|[hardwarePasswordInfo](../resources/intune-deviceconfig-hardwarepasswordinfo.md) collection|The hardware password info for this account.|
-
-## JSON Representation
-Here is a JSON representation of the resource.
-<!-- {
- "blockType": "resource",
- "keyProperty": "id",
- "@odata.type": "microsoft.graph.deviceManagement"
-}
>
-``` json
-{
- "@odata.type": "#microsoft.graph.deviceManagement",
- "id": "String (identifier)",
- "settings": {
- "@odata.type": "microsoft.graph.deviceManagementSettings",
- "deviceComplianceCheckinThresholdDays": 1024,
- "isScheduledActionEnabled": true,
- "secureByDefault": true,
- "enhancedJailBreak": true,
- "deviceInactivityBeforeRetirementInDay": 1024,
- "derivedCredentialProvider": "String",
- "derivedCredentialUrl": "String",
- "androidDeviceAdministratorEnrollmentEnabled": true,
- "ignoreDevicesForUnsupportedSettingsEnabled": true,
- "enableLogCollection": true,
- "enableAutopilotDiagnostics": true,
- "enableEnhancedTroubleshootingExperience": true,
- "enableDeviceGroupMembershipReport": true,
- "m365AppDiagnosticsEnabled": true
- },
- "maximumDepTokens": 1024,
- "intuneAccountId": "Guid",
- "lastReportAggregationDateTime": "String (timestamp)",
- "deviceComplianceReportSummarizationDateTime": "String (timestamp)",
- "legacyPcManangementEnabled": true,
- "unlicensedAdminstratorsEnabled": true
-}
-```
v1.0 Intune Deviceconfig Devicemanagementapplicabilityruledevicemode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementapplicabilityruledevicemode.md
doc_type: resourcePageType
# deviceManagementApplicabilityRuleDeviceMode resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"name": "String", "ruleType": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementapplicabilityruleosedition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementapplicabilityruleosedition.md
doc_type: resourcePageType
# deviceManagementApplicabilityRuleOsEdition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"name": "String", "ruleType": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementapplicabilityruleosversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementapplicabilityruleosversion.md
doc_type: resourcePageType
# deviceManagementApplicabilityRuleOsVersion resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"name": "String", "ruleType": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementapplicabilityruletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementapplicabilityruletype.md
doc_type: enumPageType
# deviceManagementApplicabilityRuleType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported Applicability rule types for Device Configuration ## Members |Member|Value|Description| |:|:|:| |include|0|Include|
-|exclude|1|Exclude|
+|exclude|1|Exclude|
v1.0 Intune Deviceconfig Devicemanagementcertificationauthority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementcertificationauthority.md
doc_type: enumPageType
# deviceManagementCertificationAuthority enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Management Certification Authority Types. ## Members
Device Management Certification Authority Types.
|:|:|:| |notConfigured|0|Not configured.| |microsoft|1|Microsoft Certification Authority type.|
-|digiCert|2|DigiCert Certification Authority type.|
+|digiCert|2|DigiCert Certification Authority type.|
v1.0 Intune Deviceconfig Devicemanagementderivedcredentialsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md
doc_type: resourcePageType
# deviceManagementDerivedCredentialSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagementDerivedCredentialSettings](../api/intune-deviceconfig-devicemanagementderivedcredentialsettings-get.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md)|Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.|
-|[Update deviceManagementDerivedCredentialSettings](../api/intune-deviceconfig-devicemanagementderivedcredentialsettings-update.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md)|Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.|
+|[Get deviceManagementDerivedCredentialSettings](../api/intune-deviceconfig-devicemanagementderivedcredentialsettings-get.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md)|Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object.|
+|[Update deviceManagementDerivedCredentialSettings](../api/intune-deviceconfig-devicemanagementderivedcredentialsettings-update.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md)|Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-deviceconfig-devicemanagementderivedcredentialsettings.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementDerivedCredentialSettings", "id": "String (identifier)" }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementsettings.md
doc_type: resourcePageType
# deviceManagementSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"enableDeviceGroupMembershipReport": true, "m365AppDiagnosticsEnabled": true }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementuserrightslocaluserorgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementuserrightslocaluserorgroup.md
doc_type: resourcePageType
# deviceManagementUserRightsLocalUserOrGroup resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents information for a local user or group used for user rights setting. ## Properties
Here is a JSON representation of the resource.
"description": "String", "securityIdentifier": "String" }
-```
+```
v1.0 Intune Deviceconfig Devicemanagementuserrightssetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicemanagementuserrightssetting.md
doc_type: resourcePageType
# deviceManagementUserRightsSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a user rights setting. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Deviceplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-deviceplatformtype.md
doc_type: enumPageType
# devicePlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types. ## Members
Supported platform types.
|androidMobileApplicationManagement|10|Indicates device platform type associated with Mobile Application Management (MAM) for android devices.| |iOSMobileApplicationManagement|11|Indicates device platform type associated with Mobile Application Management (MAM) for iOS devices.| |unknownFutureValue|12|Evolvable enumeration sentinel value. Do not use.|
-|windowsMobileApplicationManagement|13|Indicates device platform type associated with Mobile Application Management (MAM) for Windows devices.|
+|windowsMobileApplicationManagement|13|Indicates device platform type associated with Mobile Application Management (MAM) for Windows devices.|
v1.0 Intune Deviceconfig Devicethreatprotectionlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicethreatprotectionlevel.md
doc_type: enumPageType
# deviceThreatProtectionLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device threat protection levels for the Device Threat Protection API. ## Members
Device threat protection levels for the Device Threat Protection API.
|low|2|Device Threat Protection level requirement: Low. Low represents a severity of threat that poses minimal risk to the device or device data.| |medium|3|Device Threat Protection level requirement: Medium. Medium represents a severity of threat that poses moderate risk to the device or device data.| |high|4|Device Threat Protection level requirement: High. High represents a severity of threat that poses severe risk to the device or device data.|
-|notSet|10|Device Threat Protection level requirement: Not Set. Not set represents that there is no requirement for the device to meet a Threat Protection level.|
+|notSet|10|Device Threat Protection level requirement: Not Set. Not set represents that there is no requirement for the device to meet a Threat Protection level.|
v1.0 Intune Deviceconfig Devicetypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-devicetypes.md
doc_type: enumPageType
# deviceTypes enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device type. ## Members
Device type.
|androidEnterprise|18|Android enterprise device.| |blackberry|100|Blackberry.| |palm|101|Palm.|
-|unknown|255|Represents that the device type is unknown.|
+|unknown|255|Represents that the device type is unknown.|
v1.0 Intune Deviceconfig Diagnosticdatasubmissionmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-diagnosticdatasubmissionmode.md
doc_type: enumPageType
# diagnosticDataSubmissionMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allow the device to send diagnostic and usage telemetry data, such as Watson. ## Members
Allow the device to send diagnostic and usage telemetry data, such as Watson.
|none|1|No telemetry data is sent from OS components. Note: This value is only applicable to enterprise and server devices. Using this setting on other devices is equivalent to setting the value of 1.| |basic|2|Sends basic telemetry data.| |enhanced|3|Sends enhanced telemetry data including usage and insights data.|
-|full|4|Sends full telemetry data including diagnostic data, such as system state.|
+|full|4|Sends full telemetry data including diagnostic data, such as system state.|
v1.0 Intune Deviceconfig Diffiehellmangroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-diffiehellmangroup.md
doc_type: enumPageType
# diffieHellmanGroup enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Diffie Hellman Group values for Windows10 VPN policies with IKEv2 connection type. ## Members
Diffie Hellman Group values for Windows10 VPN policies with IKEv2 connection typ
|group14|2|Group14| |ecp256|3|ECP256| |ecp384|4|ECP384|
-|group24|5|Group24|
+|group24|5|Group24|
v1.0 Intune Deviceconfig Dmaguarddeviceenumerationpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-dmaguarddeviceenumerationpolicytype.md
doc_type: enumPageType
# dmaGuardDeviceEnumerationPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of the DmaGuardDeviceEnumerationPolicy. ## Members
Possible values of the DmaGuardDeviceEnumerationPolicy.
|:|:|:| |deviceDefault|0|Default value. Devices with DMA remapping incompatible drivers will only be enumerated after the user unlocks the screen.| |blockAll|1|Devices with DMA remapping incompatible drivers will never be allowed to start and perform DMA at any time.|
-|allowAll|2|All external DMA capable PCIe devices will be enumerated at any time.|
+|allowAll|2|All external DMA capable PCIe devices will be enumerated at any time.|
v1.0 Intune Deviceconfig Domainnamesource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-domainnamesource.md
doc_type: enumPageType
# domainNameSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Domainname source. ## Members |Member|Value|Description| |:|:|:| |fullDomainName|0|Full domain name.|
-|netBiosDomainName|1|net bios domain name.|
+|netBiosDomainName|1|net bios domain name.|
v1.0 Intune Deviceconfig Eapfastconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-eapfastconfiguration.md
doc_type: enumPageType
# eapFastConfiguration enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Available settings for EAP-FAST Configuration. ## Members
Available settings for EAP-FAST Configuration.
|noProtectedAccessCredential|0|Use EAP-FAST without Protected Access Credential (PAC).| |useProtectedAccessCredential|1|Use Protected Access Credential (PAC).| |useProtectedAccessCredentialAndProvision|2|Use Protected Access Credential (PAC) and Provision PAC.|
-|useProtectedAccessCredentialAndProvisionAnonymously|3|Use Protected Access Credential (PAC), Provision PAC, and do so anonymously.|
+|useProtectedAccessCredentialAndProvisionAnonymously|3|Use Protected Access Credential (PAC), Provision PAC, and do so anonymously.|
v1.0 Intune Deviceconfig Eaptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-eaptype.md
doc_type: enumPageType
# eapType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Extensible Authentication Protocol (EAP) configuration types. ## Members
Extensible Authentication Protocol (EAP) configuration types.
|eapTtls|21|EAP-Tunneled Transport Layer Security (EAP-TTLS).| |peap|25|Protected Extensible Authentication Protocol (PEAP).| |eapFast|43|EAP-Flexible Authentication via Secure Tunneling (EAP-FAST).|
-|teap|55|Tunnel Extensible Authentication Protocol (TEAP).|
+|teap|55|Tunnel Extensible Authentication Protocol (TEAP).|
v1.0 Intune Deviceconfig Easauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-easauthenticationmethod.md
doc_type: enumPageType
# easAuthenticationMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Exchange Active Sync authentication method. ## Members
Exchange Active Sync authentication method.
|:|:|:| |usernameAndPassword|0|Authenticate with a username and password.| |certificate|1|Authenticate with a certificate.|
-|derivedCredential|2|Authenticate with derived credential.|
+|derivedCredential|2|Authenticate with derived credential.|
v1.0 Intune Deviceconfig Easemailprofileconfigurationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-easemailprofileconfigurationbase.md
doc_type: resourcePageType
# easEmailProfileConfigurationBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apple device features configuration profile.
Here is a JSON representation of the resource.
"userDomainNameSource": "String", "customDomainName": "String" }
-```
+```
v1.0 Intune Deviceconfig Easservices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-easservices.md
doc_type: enumPageType
# easServices enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Exchange Active Sync services. ## Members
Exchange Active Sync services.
|contacts|2|Enables synchronization of contacts.| |email|4|Enables synchronization of email.| |notes|8|Enables synchronization of notes.|
-|reminders|16|Enables synchronization of reminders.|
+|reminders|16|Enables synchronization of reminders.|
v1.0 Intune Deviceconfig Edgecookiepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgecookiepolicy.md
doc_type: enumPageType
# edgeCookiePolicy enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values to specify which cookies are allowed in Microsoft Edge. ## Members
Possible values to specify which cookies are allowed in Microsoft Edge.
|userDefined|0|Allow the user to set.| |allow|1|Allow.| |blockThirdParty|2|Block only third party cookies.|
-|blockAll|3|Block all cookies.|
+|blockAll|3|Block all cookies.|
v1.0 Intune Deviceconfig Edgehomebuttonconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgehomebuttonconfiguration.md
doc_type: resourcePageType
# edgeHomeButtonConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The home button configuration base class used to identify the available options ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.edgeHomeButtonConfiguration" }
-```
+```
v1.0 Intune Deviceconfig Edgehomebuttonhidden https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgehomebuttonhidden.md
doc_type: resourcePageType
# edgeHomeButtonHidden resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Hide the home button.
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.edgeHomeButtonHidden" }
-```
+```
v1.0 Intune Deviceconfig Edgehomebuttonloadsstartpage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgehomebuttonloadsstartpage.md
doc_type: resourcePageType
# edgeHomeButtonLoadsStartPage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Show the home button; clicking the home button loads the Start page - this is also the default value.
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.edgeHomeButtonLoadsStartPage" }
-```
+```
v1.0 Intune Deviceconfig Edgehomebuttonopenscustomurl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgehomebuttonopenscustomurl.md
doc_type: resourcePageType
# edgeHomeButtonOpensCustomURL resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Show the home button; clicking the home button loads a specific URL.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.edgeHomeButtonOpensCustomURL", "homeButtonCustomURL": "String" }
-```
+```
v1.0 Intune Deviceconfig Edgehomebuttonopensnewtab https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgehomebuttonopensnewtab.md
doc_type: resourcePageType
# edgeHomeButtonOpensNewTab resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Show the home button; clicking the home button loads the New tab page.
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.edgeHomeButtonOpensNewTab" }
-```
+```
v1.0 Intune Deviceconfig Edgekioskmoderestrictiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgekioskmoderestrictiontype.md
doc_type: enumPageType
# edgeKioskModeRestrictionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specify how the Microsoft Edge settings are restricted based on kiosk mode. ## Members
Specify how the Microsoft Edge settings are restricted based on kiosk mode.
|digitalSignage|1|Interactive/Digital signage in single-app mode.| |normalMode|2|Normal mode (full version of Microsoft Edge).| |publicBrowsingSingleApp|3|Public browsing in single-app mode.|
-|publicBrowsingMultiApp|4|Public browsing (inPrivate) in multi-app mode.|
+|publicBrowsingMultiApp|4|Public browsing (inPrivate) in multi-app mode.|
v1.0 Intune Deviceconfig Edgeopenoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgeopenoptions.md
doc_type: enumPageType
# edgeOpenOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for the EdgeOpensWith setting. ## Members
Possible values for the EdgeOpensWith setting.
|startPage|1|StartPage.| |newTabPage|2|NewTabPage.| |previousPages|3|PreviousPages.|
-|specificPages|4|SpecificPages.|
+|specificPages|4|SpecificPages.|
v1.0 Intune Deviceconfig Edgesearchengine https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgesearchengine.md
doc_type: resourcePageType
# edgeSearchEngine resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allows IT admins to set a predefined default search engine for MDM-Controlled devices.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.edgeSearchEngine", "edgeSearchEngineType": "String" }
-```
+```
v1.0 Intune Deviceconfig Edgesearchenginebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgesearchenginebase.md
doc_type: resourcePageType
# edgeSearchEngineBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allows IT admins to set a default search engine for MDM-Controlled devices. Users can override this and change their default search engine provided the AllowSearchEngineCustomization policy is not set. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.edgeSearchEngineBase" }
-```
+```
v1.0 Intune Deviceconfig Edgesearchenginecustom https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgesearchenginecustom.md
doc_type: resourcePageType
# edgeSearchEngineCustom resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allows IT admins to set a custom default search engine for MDM-Controlled devices.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.edgeSearchEngineCustom", "edgeSearchEngineOpenSearchXmlUrl": "String" }
-```
+```
v1.0 Intune Deviceconfig Edgesearchenginetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgesearchenginetype.md
doc_type: enumPageType
# edgeSearchEngineType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allows IT admind to set a predefined default search engine for MDM-Controlled devices ## Members |Member|Value|Description| |:|:|:| |default|0|Uses factory settings of Edge to assign the default search engine as per the user market|
-|bing|1|Sets Bing as the default search engine|
+|bing|1|Sets Bing as the default search engine|
v1.0 Intune Deviceconfig Edgetelemetrymode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-edgetelemetrymode.md
doc_type: enumPageType
# edgeTelemetryMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of browsing data sent to Microsoft 365 analytics ## Members
Type of browsing data sent to Microsoft 365 analytics
|notConfigured|0|Default ΓÇô No telemetry data collected or sent| |intranet|1|Allow sending intranet history only: Only send browsing history data for intranet sites| |internet|2|Allow sending internet history only: Only send browsing history data for internet sites|
-|intranetAndInternet|3|Allow sending both intranet and internet history: Send browsing history data for intranet and internet sites|
+|intranetAndInternet|3|Allow sending both intranet and internet history: Send browsing history data for intranet and internet sites|
v1.0 Intune Deviceconfig Editionupgradeconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-editionupgradeconfiguration.md
doc_type: resourcePageType
# editionUpgradeConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Edition Upgrade configuration.
Here is a JSON representation of the resource.
"productKey": "String", "windowsSMode": "String" }
-```
+```
v1.0 Intune Deviceconfig Editionupgradelicensetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-editionupgradelicensetype.md
doc_type: enumPageType
# editionUpgradeLicenseType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Edition Upgrade License type ## Members
Edition Upgrade License type
|:|:|:| |productKey|0|Product Key Type| |licenseFile|1|License File Type|
-|notConfigured|2|NotConfigured|
+|notConfigured|2|NotConfigured|
v1.0 Intune Deviceconfig Emailcertificatetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-emailcertificatetype.md
doc_type: enumPageType
# emailCertificateType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported certificate sources for email signing and encryption. ## Members
Supported certificate sources for email signing and encryption.
|:|:|:| |none|0|Do not use a certificate as a source.| |certificate|1|Use an certificate for certificate source.|
-|derivedCredential|2|Use a derived credential for certificate source.|
+|derivedCredential|2|Use a derived credential for certificate source.|
v1.0 Intune Deviceconfig Emailsyncduration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-emailsyncduration.md
doc_type: enumPageType
# emailSyncDuration enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for email sync duration. ## Members
Possible values for email sync duration.
|oneWeek|3|Sync one week of email.| |twoWeeks|4|Sync two weeks of email.| |oneMonth|5|Sync one month of email.|
-|unlimited|6|Sync an unlimited duration of email.|
+|unlimited|6|Sync an unlimited duration of email.|
v1.0 Intune Deviceconfig Emailsyncschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-emailsyncschedule.md
doc_type: enumPageType
# emailSyncSchedule enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for email sync schedule. ## Members
Possible values for email sync schedule.
|fifteenMinutes|3|Sync every fifteen minutes.| |thirtyMinutes|4|Sync every thirty minutes.| |sixtyMinutes|5|Sync every sixty minutes.|
-|basedOnMyUsage|6|Sync based on my usage.|
+|basedOnMyUsage|6|Sync based on my usage.|
v1.0 Intune Deviceconfig Enablement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-enablement.md
doc_type: enumPageType
# enablement enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of a property ## Members
Possible values of a property
|:|:|:| |notConfigured|0|Device default value, no intent.| |enabled|1|Enables the setting on the device.|
-|disabled|2|Disables the setting on the device.|
+|disabled|2|Disables the setting on the device.|
v1.0 Intune Deviceconfig Encryptionreadinessstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-encryptionreadinessstate.md
doc_type: enumPageType
# encryptionReadinessState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Encryption readiness state ## Members |Member|Value|Description| |:|:|:| |notReady|0|Not ready|
-|ready|1|Ready|
+|ready|1|Ready|
v1.0 Intune Deviceconfig Encryptionreportpolicydetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-encryptionreportpolicydetails.md
doc_type: resourcePageType
# encryptionReportPolicyDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy Details for Encryption Report ## Properties
Here is a JSON representation of the resource.
"policyId": "String", "policyName": "String" }
-```
+```
v1.0 Intune Deviceconfig Encryptionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-encryptionstate.md
doc_type: enumPageType
# encryptionState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Encryption state ## Members |Member|Value|Description| |:|:|:| |notEncrypted|0|Not encrypted|
-|encrypted|1|Encrypted|
+|encrypted|1|Encrypted|
v1.0 Intune Deviceconfig Extendedkeyusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-extendedkeyusage.md
doc_type: resourcePageType
# extendedKeyUsage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Custom Extended Key Usage definition ## Properties
Here is a JSON representation of the resource.
"name": "String", "objectIdentifier": "String" }
-```
+```
v1.0 Intune Deviceconfig Filevaultstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-filevaultstate.md
doc_type: enumPageType
# fileVaultState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + FileVault State ## Members
FileVault State
|success|0|FileVault State Success| |driveEncryptedByUser|1|FileVault has been enabled by user and is not being managed by policy| |userDeferredEncryption|2|FileVault policy is successfully installed but user has not started encryption|
-|escrowNotEnabled|4|FileVault recovery key escrow is not enabled|
+|escrowNotEnabled|4|FileVault recovery key escrow is not enabled|
v1.0 Intune Deviceconfig Firewallcertificaterevocationlistcheckmethodtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-firewallcertificaterevocationlistcheckmethodtype.md
doc_type: enumPageType
# firewallCertificateRevocationListCheckMethodType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for firewallCertificateRevocationListCheckMethod ## Members
Possible values for firewallCertificateRevocationListCheckMethod
|deviceDefault|0|No value configured by Intune, do not override the user-configured device default value| |none|1|Do not check certificate revocation list| |attempt|2|Attempt CRL check and allow a certificate only if the certificate is confirmed by the check|
-|require|3|Require a successful CRL check before allowing a certificate|
+|require|3|Require a successful CRL check before allowing a certificate|
v1.0 Intune Deviceconfig Firewallpacketqueueingmethodtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-firewallpacketqueueingmethodtype.md
doc_type: enumPageType
# firewallPacketQueueingMethodType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for firewallPacketQueueingMethod ## Members
Possible values for firewallPacketQueueingMethod
|disabled|1|Disable packet queuing| |queueInbound|2|Queue inbound encrypted packets| |queueOutbound|3|Queue decrypted outbound packets for forwarding|
-|queueBoth|4|Queue both inbound and outbound packets|
+|queueBoth|4|Queue both inbound and outbound packets|
v1.0 Intune Deviceconfig Firewallpresharedkeyencodingmethodtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-firewallpresharedkeyencodingmethodtype.md
doc_type: enumPageType
# firewallPreSharedKeyEncodingMethodType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for firewallPreSharedKeyEncodingMethod ## Members
Possible values for firewallPreSharedKeyEncodingMethod
|:|:|:| |deviceDefault|0|No value configured by Intune, do not override the user-configured device default value| |none|1|Preshared key is not encoded. Instead, it is kept in its wide-character format|
-|utF8|2|Encode the preshared key using UTF-8|
+|utF8|2|Encode the preshared key using UTF-8|
v1.0 Intune Deviceconfig Folderprotectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-folderprotectiontype.md
doc_type: enumPageType
# folderProtectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Folder Protection ## Members
Possible values of Folder Protection
|enable|1|Block functionality.| |auditMode|2|Allow functionality but generate logs.| |blockDiskModification|3|Block untrusted apps from writing to disk sectors.|
-|auditDiskModification|4|Generate logs when untrusted apps write to disk sectors.|
+|auditDiskModification|4|Generate logs when untrusted apps write to disk sectors.|
v1.0 Intune Deviceconfig Hardwareconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfiguration.md
Title: "hardwareConfiguration resource type"
-description: "BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal."
+description: "BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time."
localization_priority: Normal
doc_type: resourcePageType
# hardwareConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal.
+
+BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time.
## Methods |Method|Return Type|Description|
Here is a JSON representation of the resource.
], "perDevicePasswordDisabled": true }
-```
+```
v1.0 Intune Deviceconfig Hardwareconfigurationassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfigurationassignment.md
doc_type: resourcePageType
# hardwareConfigurationAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign a hardware configuration to a group. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Deviceconfig Hardwareconfigurationdevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfigurationdevicestate.md
doc_type: resourcePageType
# hardwareConfigurationDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for device run state of the hardware configuration ## Methods
Here is a JSON representation of the resource.
"assignmentFilterIds": "String", "userId": "String" }
-```
+```
v1.0 Intune Deviceconfig Hardwareconfigurationformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfigurationformat.md
doc_type: enumPageType
# hardwareConfigurationFormat enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the supported oems of hardware configuration ## Members
Indicates the supported oems of hardware configuration
|:|:|:| |dell|1|Dell| |surface|2|Surface|
-|surfaceDock|3|Surface dock|
+|surfaceDock|3|Surface dock|
v1.0 Intune Deviceconfig Hardwareconfigurationrunsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfigurationrunsummary.md
doc_type: resourcePageType
# hardwareConfigurationRunSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the run summary of a hardware configuration script. ## Methods
Here is a JSON representation of the resource.
"unknownUserCount": 1024, "lastRunDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Hardwareconfigurationuserstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfigurationuserstate.md
doc_type: resourcePageType
# hardwareConfigurationUserState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for User state of the hardware configuration ## Methods
Here is a JSON representation of the resource.
"notApplicableDeviceCount": 1024, "unknownDeviceCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Hardwarepassworddetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwarepassworddetail.md
+
+ Title: "hardwarePasswordDetail resource type"
+description: "Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password."
+
+localization_priority: Normal
+++
+# hardwarePasswordDetail resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password.
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List hardwarePasswordDetails](../api/intune-deviceconfig-hardwarepassworddetail-list.md)|[hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) collection|List properties and relationships of the [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) objects.|
+|[Get hardwarePasswordDetail](../api/intune-deviceconfig-hardwarepassworddetail-get.md)|[hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md)|Read properties and relationships of the [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.|
+|[Create hardwarePasswordDetail](../api/intune-deviceconfig-hardwarepassworddetail-create.md)|[hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md)|Create a new [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.|
+|[Delete hardwarePasswordDetail](../api/intune-deviceconfig-hardwarepassworddetail-delete.md)|None|Deletes a [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md).|
+|[Update hardwarePasswordDetail](../api/intune-deviceconfig-hardwarepassworddetail-update.md)|[hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md)|Update the properties of a [hardwarePasswordDetail](../resources/intune-deviceconfig-hardwarepassworddetail.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier for the managed device. This ID is assigned at enrollment time. This is different than the Entra device ID, this one is for the managedDevice object itself. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|serialNumber|String|The device serial number as defined by the device manufacturer. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|currentPassword|String|The current device's BIOS password. Supports: $filter, $select, $top, $OrderBy, $skip. This property is read-only.|
+|previousPasswords|String collection|The list of all the previous device BIOS passwords. Supports: $filter, $select, $top, $skip. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.hardwarePasswordDetail"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.hardwarePasswordDetail",
+ "id": "String (identifier)",
+ "serialNumber": "String",
+ "currentPassword": "String",
+ "previousPasswords": [
+ "String"
+ ]
+}
+```
v1.0 Intune Deviceconfig Hardwarepasswordinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwarepasswordinfo.md
Title: "hardwarePasswordInfo resource type"
-description: "Intune will provide customer the ability to configure hardware/bios settings on the enrolled windows 10 Azure Active Directory joined devices."
+description: "Intune will provide customer the ability to configure hardware/bios settings on the enrolled windows 10 Azure Active Directory joined devices. Starting from June, 2024 (Intune Release 2406), this type will no longer be supported and will be marked as deprecated"
localization_priority: Normal
doc_type: resourcePageType
# hardwarePasswordInfo resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-Intune will provide customer the ability to configure hardware/bios settings on the enrolled windows 10 Azure Active Directory joined devices.
+
+Intune will provide customer the ability to configure hardware/bios settings on the enrolled windows 10 Azure Active Directory joined devices. Starting from June, 2024 (Intune Release 2406), this type will no longer be supported and will be marked as deprecated
## Methods |Method|Return Type|Description|
Intune will provide customer the ability to configure hardware/bios settings on
## Properties |Property|Type|Description| |:|:|:|
-|id|String|Unique Identifier for the hardware password info|
-|serialNumber|String|Device serial number|
-|currentPassword|String|Current device password|
-|previousPasswords|String collection|List of previous device passwords|
+|id|String|A unique string Id that is based on associated Intune Device Id. This property is read-only.|
+|serialNumber|String|Associated device's serial number . This property is read-only.|
+|currentPassword|String|Current device password. This property is read-only.|
+|previousPasswords|String collection|List of previous device passwords. This property is read-only.|
## Relationships None
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Inkaccesssetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-inkaccesssetting.md
doc_type: enumPageType
# inkAccessSetting enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Values for the InkWorkspaceAccess setting. ## Members
Values for the InkWorkspaceAccess setting.
|:|:|:| |notConfigured|0|Not configured.| |enabled|1|Enabled.|
-|disabled|2|Disabled.|
+|disabled|2|Disabled.|
v1.0 Intune Deviceconfig Intendedpurpose https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-intendedpurpose.md
doc_type: enumPageType
# intendedPurpose enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + PFX Import Options. ## Members
PFX Import Options.
|smimeEncryption|2|SmimeEncryption| |smimeSigning|3|SmimeSigning| |vpn|4|VPN|
-|wifi|5|Wifi|
+|wifi|5|Wifi|
v1.0 Intune Deviceconfig Internetexplorermessagesetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-internetexplorermessagesetting.md
doc_type: enumPageType
# internetExplorerMessageSetting enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + What message will be displayed by Edge before switching to Internet Explorer. ## Members
What message will be displayed by Edge before switching to Internet Explorer.
|notConfigured|0|Not configured.| |disabled|1|Disabled.| |enabled|2|Enabled.|
-|keepGoing|3|KeepGoing.|
+|keepGoing|3|KeepGoing.|
v1.0 Intune Deviceconfig Internetsitesecuritylevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-internetsitesecuritylevel.md
doc_type: enumPageType
# internetSiteSecurityLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for internet site security level. ## Members
Possible values for internet site security level.
|userDefined|0|User Defined, default value, no intent.| |medium|1|Medium.| |mediumHigh|2|Medium-High.|
-|high|3|High.|
+|high|3|High.|
v1.0 Intune Deviceconfig Iosazureadsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosazureadsinglesignonextension.md
doc_type: resourcePageType
# iosAzureAdSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an Azure AD-type Single Sign-On extension profile for iOS devices.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Iosbookmark https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosbookmark.md
doc_type: resourcePageType
# iosBookmark resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS URL bookmark ## Properties
Here is a JSON representation of the resource.
"bookmarkFolder": "String", "displayName": "String" }
-```
+```
v1.0 Intune Deviceconfig Ioscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioscertificateprofile.md
doc_type: resourcePageType
# iosCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration.
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Deviceconfig Ioscertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioscertificateprofilebase.md
doc_type: resourcePageType
# iosCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS certificate profile base.
Here is a JSON representation of the resource.
"certificateValidityPeriodValue": 1024, "certificateValidityPeriodScale": "String" }
-```
+```
v1.0 Intune Deviceconfig Ioscompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioscompliancepolicy.md
doc_type: resourcePageType
# iosCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for IOS.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Ioscredentialsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioscredentialsinglesignonextension.md
doc_type: resourcePageType
# iosCredentialSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Credential-type Single Sign-On extension profile for iOS devices.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Ioscustomconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioscustomconfiguration.md
doc_type: resourcePageType
# iosCustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the iosCustomConfiguration resource.
Here is a JSON representation of the resource.
"payloadFileName": "String", "payload": "binary" }
-```
+```
v1.0 Intune Deviceconfig Iosderivedcredentialauthenticationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosderivedcredentialauthenticationconfiguration.md
doc_type: resourcePageType
# iosDerivedCredentialAuthenticationConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Derived Credential profile.
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Deviceconfig Iosdevicefeaturesconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosdevicefeaturesconfiguration.md
doc_type: resourcePageType
# iosDeviceFeaturesConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Device Features Configuration Profile.
Here is a JSON representation of the resource.
"managedAppsInBundleIdACLIncluded": true } }
-```
+```
v1.0 Intune Deviceconfig Ioseasemailprofileconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioseasemailprofileconfiguration.md
doc_type: resourcePageType
# iosEasEmailProfileConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the native email client on iOS devices to communicate with an Exchange server and get email, contacts, calendar, reminders, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"encryptionCertificateType": "String", "perAppVPNProfileId": "String" }
-```
+```
v1.0 Intune Deviceconfig Ioseducationdeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioseducationdeviceconfiguration.md
doc_type: resourcePageType
# iosEducationDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Education configuration profile
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Deviceconfig Ioseducertificatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioseducertificatesettings.md
doc_type: resourcePageType
# iosEduCertificateSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Trusted Root and PFX certificates for iOS EDU. ## Properties
Here is a JSON representation of the resource.
"certificateValidityPeriodValue": 1024, "certificateValidityPeriodScale": "String" }
-```
+```
v1.0 Intune Deviceconfig Iosedudeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosedudeviceconfiguration.md
doc_type: resourcePageType
# iosEduDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Education device configuration
Here is a JSON representation of the resource.
"certificateValidityPeriodScale": "String" } }
-```
+```
v1.0 Intune Deviceconfig Iosenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosenterprisewificonfiguration.md
doc_type: resourcePageType
# iosEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the iOS device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Here is a JSON representation of the resource.
"usernameFormatString": "String", "passwordFormatString": "String" }
-```
+```
v1.0 Intune Deviceconfig Iosexpeditedcheckinconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosexpeditedcheckinconfiguration.md
doc_type: resourcePageType
# iosExpeditedCheckinConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Experimental profile to increase the rate of device check-ins per day of iOS devices. This profile type is deprecated.
Here is a JSON representation of the resource.
"version": 1024, "enableExpeditedCheckin": true }
-```
+```
v1.0 Intune Deviceconfig Iosgeneraldeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosgeneraldeviceconfiguration.md
doc_type: resourcePageType
# iosGeneralDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource.
Here is a JSON representation of the resource.
"iCloudPrivateRelayBlocked": true, "kioskModeAppType": "String" }
-```
+```
v1.0 Intune Deviceconfig Ioshomescreenapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioshomescreenapp.md
doc_type: resourcePageType
# iosHomeScreenApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an icon for an app on the Home Screen
Here is a JSON representation of the resource.
"bundleID": "String", "isWebClip": true }
-```
+```
v1.0 Intune Deviceconfig Ioshomescreenfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioshomescreenfolder.md
doc_type: resourcePageType
# iosHomeScreenFolder resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A folder containing pages of apps and web clips on the Home Screen.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Ioshomescreenfolderpage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioshomescreenfolderpage.md
doc_type: resourcePageType
# iosHomeScreenFolderPage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A page for a folder containing apps and web clips on the Home Screen. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Ioshomescreenitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioshomescreenitem.md
doc_type: resourcePageType
# iosHomeScreenItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an item on the iOS Home Screen ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.iosHomeScreenItem", "displayName": "String" }
-```
+```
v1.0 Intune Deviceconfig Ioshomescreenpage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioshomescreenpage.md
doc_type: resourcePageType
# iosHomeScreenPage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A page containing apps, folders, and web clips on the Home Screen. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Iosikev2vpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosikev2vpnconfiguration.md
doc_type: resourcePageType
# iosikEv2VpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the iOS device to connect to desired IKEv2 VPN endpoint.
Here is a JSON representation of the resource.
"enableAlwaysOnConfiguration": true, "mtuSizeInBytes": 1024 }
-```
+```
v1.0 Intune Deviceconfig Iosimportedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosimportedpfxcertificateprofile.md
doc_type: resourcePageType
# iosImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS PFX Import certificate profile
Here is a JSON representation of the resource.
"version": 1024, "intendedPurpose": "String" }
-```
+```
v1.0 Intune Deviceconfig Ioskerberossinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioskerberossinglesignonextension.md
doc_type: resourcePageType
# iosKerberosSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Kerberos-type Single Sign-On extension profile for iOS devices.
Here is a JSON representation of the resource.
"signInHelpText": "String", "managedAppsInBundleIdACLIncluded": true }
-```
+```
v1.0 Intune Deviceconfig Ioskioskmodeapptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioskioskmodeapptype.md
doc_type: enumPageType
# iosKioskModeAppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + App source options for iOS kiosk mode. ## Members
App source options for iOS kiosk mode.
|notConfigured|0|Device default value, no intent.| |appStoreApp|1|The app to be run comes from the app store.| |managedApp|2|The app to be run is built into the device.|
-|builtInApp|3|The app to be run is a managed app.|
+|builtInApp|3|The app to be run is a managed app.|
v1.0 Intune Deviceconfig Iosnetworkusagerule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosnetworkusagerule.md
doc_type: resourcePageType
# iosNetworkUsageRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Network Usage Rules allow enterprises to specify how managed apps use networks, such as cellular data networks. ## Properties
Here is a JSON representation of the resource.
"cellularDataBlockWhenRoaming": true, "cellularDataBlocked": true }
-```
+```
v1.0 Intune Deviceconfig Iosnotificationalerttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosnotificationalerttype.md
doc_type: enumPageType
# iosNotificationAlertType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Notification Settings Alert Type. ## Members
Notification Settings Alert Type.
|deviceDefault|0|Device default value, no intent.| |banner|1|Banner.| |modal|2|Modal.|
-|none|3|None.|
+|none|3|None.|
v1.0 Intune Deviceconfig Iosnotificationpreviewvisibility https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosnotificationpreviewvisibility.md
doc_type: enumPageType
# iosNotificationPreviewVisibility enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determines when notification previews are visible on an iOS device. Previews can include things like text (from Messages and Mail) and invitation details (from Calendar). When configured, it will override the user's defined preview settings. ## Members
Determines when notification previews are visible on an iOS device. Previews can
|notConfigured|0|Notification preview settings will not be overwritten.| |alwaysShow|1|Always show notification previews.| |hideWhenLocked|2|Only show notification previews when the device is unlocked.|
-|neverShow|3|Never show notification previews.|
+|neverShow|3|Never show notification previews.|
v1.0 Intune Deviceconfig Iosnotificationsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosnotificationsettings.md
doc_type: resourcePageType
# iosNotificationSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An item describing notification setting. ## Properties
Here is a JSON representation of the resource.
"soundsEnabled": true, "previewVisibility": "String" }
-```
+```
v1.0 Intune Deviceconfig Iospkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iospkcscertificateprofile.md
doc_type: resourcePageType
# iosPkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS PKCS certificate profile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Iosredirectsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosredirectsinglesignonextension.md
doc_type: resourcePageType
# iosRedirectSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Redirect-type Single Sign-On extension profile for iOS devices.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Iosscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosscepcertificateprofile.md
doc_type: resourcePageType
# iosScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS SCEP certificate profile.
Inherits from [iosCertificateProfileBase](../resources/intune-deviceconfig-iosce
|subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-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.|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Iossinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iossinglesignonextension.md
doc_type: resourcePageType
# iosSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract base class for all iOS-specific single sign-on extension types.
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.iosSingleSignOnExtension" }
-```
+```
v1.0 Intune Deviceconfig Iossinglesignonsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iossinglesignonsettings.md
doc_type: resourcePageType
# iosSingleSignOnSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Kerberos authentication settings for single sign-on ## Properties
Here is a JSON representation of the resource.
"kerberosPrincipalName": "String", "kerberosRealm": "String" }
-```
+```
v1.0 Intune Deviceconfig Iossoftwareupdatescheduletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iossoftwareupdatescheduletype.md
doc_type: enumPageType
# iosSoftwareUpdateScheduleType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Update schedule type for iOS software updates. ## Members
Update schedule type for iOS software updates.
|updateOutsideOfActiveHours|0|Update outside of active hours.| |alwaysUpdate|1|Always update.| |updateDuringTimeWindows|2|Update during time windows.|
-|updateOutsideOfTimeWindows|3|Update outside of time windows.|
+|updateOutsideOfTimeWindows|3|Update outside of time windows.|
v1.0 Intune Deviceconfig Iostrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iostrustedrootcertificate.md
doc_type: resourcePageType
# iosTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS Trusted Root Certificate configuration profile.
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Iosupdateconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosupdateconfiguration.md
doc_type: resourcePageType
# iosUpdateConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + IOS Update Configuration, allows you to configure time window within week to install iOS updates
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Iosupdatedevicestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosupdatedevicestatus.md
doc_type: resourcePageType
# iosUpdateDeviceStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Deviceconfig Iosupdatesinstallstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosupdatesinstallstatus.md
doc_type: enumPageType
# iosUpdatesInstallStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|sharedDeviceUserLoggedInError|-2016330699|| |updateError|-2016330697|| |deviceOsHigherThanDesiredOsVersion|-2016330696||
-|updateScanFailed|-2016324062||
+|updateScanFailed|-2016324062||
v1.0 Intune Deviceconfig Iosvpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosvpnconfiguration.md
doc_type: resourcePageType
# iosVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the iOS device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
], "microsoftTunnelSiteId": "String" }
-```
+```
v1.0 Intune Deviceconfig Iosvpnsecurityassociationparameters https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-iosvpnsecurityassociationparameters.md
doc_type: resourcePageType
# iosVpnSecurityAssociationParameters resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Security Association Parameters ## Properties
Here is a JSON representation of the resource.
"securityDiffieHellmanGroup": 1024, "lifetimeInMinutes": 1024 }
-```
+```
v1.0 Intune Deviceconfig Ioswallpaperdisplaylocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioswallpaperdisplaylocation.md
doc_type: enumPageType
# iosWallpaperDisplayLocation enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum type for wallpaper display location specifier. ## Members
An enum type for wallpaper display location specifier.
|notConfigured|0|No location specified for wallpaper display.| |lockScreen|1|A configured wallpaper image is displayed on Lock screen.| |homeScreen|2|A configured wallpaper image is displayed on Home (icon list) screen.|
-|lockAndHomeScreens|3|A configured wallpaper image is displayed on Lock screen and Home screen.|
+|lockAndHomeScreens|3|A configured wallpaper image is displayed on Lock screen and Home screen.|
v1.0 Intune Deviceconfig Ioswebcontentfilterautofilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioswebcontentfilterautofilter.md
doc_type: resourcePageType
# iosWebContentFilterAutoFilter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an iOS Web Content Filter setting type, which enables iOS automatic filter feature and allows for additional URL access control. When constructed with no property values, the iOS device will enable the automatic filter regardless.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Ioswebcontentfilterbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioswebcontentfilterbase.md
doc_type: resourcePageType
# iosWebContentFilterBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an iOS Web Content Filter setting base type. An empty and abstract base. Caller should use one of derived types for configurations. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.iosWebContentFilterBase" }
-```
+```
v1.0 Intune Deviceconfig Ioswebcontentfilterspecificwebsitesaccess https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioswebcontentfilterspecificwebsitesaccess.md
doc_type: resourcePageType
# iosWebContentFilterSpecificWebsitesAccess resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an iOS Web Content Filter setting type, which installs URL bookmarks into iOS built-in browser. An example scenario is in the classroom where teachers would like the students to navigate websites through browser bookmarks configured on their iOS devices, and no access to other sites.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Ioswificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ioswificonfiguration.md
doc_type: resourcePageType
# iosWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the iOS device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile.
Here is a JSON representation of the resource.
"disableMacAddressRandomization": true, "preSharedKey": "String" }
-```
+```
v1.0 Intune Deviceconfig Kerberossinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-kerberossinglesignonextension.md
doc_type: resourcePageType
# kerberosSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Kerberos-type Single Sign-On extension profile.
Here is a JSON representation of the resource.
"blockActiveDirectorySiteAutoDiscovery": true, "passwordChangeUrl": "String" }
-```
+```
v1.0 Intune Deviceconfig Keybooleanvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-keybooleanvaluepair.md
doc_type: resourcePageType
# keyBooleanValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A key-value pair with a string key and a Boolean value.
Here is a JSON representation of the resource.
"key": "String", "value": true }
-```
+```
v1.0 Intune Deviceconfig Keyintegervaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-keyintegervaluepair.md
doc_type: resourcePageType
# keyIntegerValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A key-value pair with a string key and an integer value.
Here is a JSON representation of the resource.
"key": "String", "value": 1024 }
-```
+```
v1.0 Intune Deviceconfig Keyrealvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-keyrealvaluepair.md
doc_type: resourcePageType
# keyRealValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A key-value pair with a string key and a real (floating-point) value.
Here is a JSON representation of the resource.
"key": "String", "value": "4.2" }
-```
+```
v1.0 Intune Deviceconfig Keystringvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-keystringvaluepair.md
doc_type: resourcePageType
# keyStringValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A key-value pair with a string key and a string value.
Here is a JSON representation of the resource.
"key": "String", "value": "String" }
-```
+```
v1.0 Intune Deviceconfig Keytypedvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-keytypedvaluepair.md
doc_type: resourcePageType
# keyTypedValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A key-value pair with a string key and a typed value. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.keyTypedValuePair", "key": "String" }
-```
+```
v1.0 Intune Deviceconfig Keyvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-keyvalue.md
doc_type: resourcePageType
# keyValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Key Value definition. ## Properties
Here is a JSON representation of the resource.
"key": "String", "value": "String" }
-```
+```
v1.0 Intune Deviceconfig Kioskmodemanagedhomescreenpincomplexity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-kioskmodemanagedhomescreenpincomplexity.md
doc_type: enumPageType
# kioskModeManagedHomeScreenPinComplexity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Complexity of PIN for Managed Home Screen sign-in session. ## Members
Complexity of PIN for Managed Home Screen sign-in session.
|:|:|:| |notConfigured|0|Not configured.| |simple|1|Numeric values only.|
-|complex|2|Alphanumerical value.|
+|complex|2|Alphanumerical value.|
v1.0 Intune Deviceconfig Kioskmodetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-kioskmodetype.md
doc_type: enumPageType
# kioskModeType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Android Kiosk Mode. ## Members
Possible values of Android Kiosk Mode.
|:|:|:| |notConfigured|0|Not configured| |singleAppMode|1|Run in single-app mode|
-|multiAppMode|2|Run in multi-app mode|
+|multiAppMode|2|Run in multi-app mode|
v1.0 Intune Deviceconfig Lanmanagerauthenticationlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-lanmanagerauthenticationlevel.md
doc_type: enumPageType
# lanManagerAuthenticationLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LanManagerAuthenticationLevel ## Members
Possible values for LanManagerAuthenticationLevel
|lmAndNtlmOnly|2|Send LM & NTLM responses only| |lmAndNtlmV2|3|Send LM & NTLMv2 responses only| |lmNtlmV2AndNotLm|4|Send LM & NTLMv2 responses only. Refuse LM|
-|lmNtlmV2AndNotLmOrNtm|5|Send LM & NTLMv2 responses only. Refuse LM & NTLM|
+|lmNtlmV2AndNotLmOrNtm|5|Send LM & NTLMv2 responses only. Refuse LM & NTLM|
v1.0 Intune Deviceconfig Licensetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-licensetype.md
doc_type: enumPageType
# licenseType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates whether tenant has a valid Intune Endpoint Privilege Management license. Possible value are : 0 - notPaid, 1 - paid, 2 - trial. See LicenseType enum for more details. Default notPaid . ## Members
Indicates whether tenant has a valid Intune Endpoint Privilege Management licens
|notPaid|0|Indicates the tenant has neither trial or paid license.| |paid|1|Indicates the tenant has paid Endpoint Privilege Management license.| |trial|2|Indicates the tenant has trial Endpoint Privilege Management license.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfig Localsecurityoptionsadministratorelevationpromptbehaviortype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionsadministratorelevationpromptbehaviortype.md
doc_type: enumPageType
# localSecurityOptionsAdministratorElevationPromptBehaviorType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsAdministratorElevationPromptBehavior ## Members
Possible values for LocalSecurityOptionsAdministratorElevationPromptBehavior
|promptForConsentOnTheSecureDesktop|3|Prompt for consent on the secure desktop| |promptForCredentials|4|Prompt for credentials| |promptForConsent|5|Prompt for consent|
-|promptForConsentForNonWindowsBinaries|6|Prompt for consent for non-Windows binaries|
+|promptForConsentForNonWindowsBinaries|6|Prompt for consent for non-Windows binaries|
v1.0 Intune Deviceconfig Localsecurityoptionsformatandejectofremovablemediaallowedusertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionsformatandejectofremovablemediaallowedusertype.md
doc_type: enumPageType
# localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser ## Members
Possible values for LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUse
|notConfigured|0|Not Configured| |administrators|1|Administrators| |administratorsAndPowerUsers|2|Administrators and Power Users|
-|administratorsAndInteractiveUsers|3|Administrators and Interactive Users |
+|administratorsAndInteractiveUsers|3|Administrators and Interactive Users |
v1.0 Intune Deviceconfig Localsecurityoptionsinformationdisplayedonlockscreentype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionsinformationdisplayedonlockscreentype.md
doc_type: enumPageType
# localSecurityOptionsInformationDisplayedOnLockScreenType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsInformationDisplayedOnLockScreen ## Members
Possible values for LocalSecurityOptionsInformationDisplayedOnLockScreen
|notConfigured|0|Not Configured| |administrators|1|User display name, domain and user names| |administratorsAndPowerUsers|2|User display name only|
-|administratorsAndInteractiveUsers|3|Do not display user information|
+|administratorsAndInteractiveUsers|3|Do not display user information|
v1.0 Intune Deviceconfig Localsecurityoptionsinformationshownonlockscreentype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionsinformationshownonlockscreentype.md
doc_type: enumPageType
# localSecurityOptionsInformationShownOnLockScreenType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsInformationShownOnLockScreenType ## Members
Possible values for LocalSecurityOptionsInformationShownOnLockScreenType
|notConfigured|0|Not Configured| |userDisplayNameDomainUser|1|User display name, domain and user names| |userDisplayNameOnly|2|User display name only|
-|doNotDisplayUser|3|Do not display user information|
+|doNotDisplayUser|3|Do not display user information|
v1.0 Intune Deviceconfig Localsecurityoptionsminimumsessionsecurity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionsminimumsessionsecurity.md
doc_type: enumPageType
# localSecurityOptionsMinimumSessionSecurity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsMinimumSessionSecurity ## Members
Possible values for LocalSecurityOptionsMinimumSessionSecurity
|none|0|Send LM & NTLM responses| |requireNtmlV2SessionSecurity|1|Send LM & NTLM-use NTLMv2 session security if negotiated| |require128BitEncryption|2|Send LM & NTLM responses only|
-|ntlmV2And128BitEncryption|3|Send LM & NTLMv2 responses only|
+|ntlmV2And128BitEncryption|3|Send LM & NTLMv2 responses only|
v1.0 Intune Deviceconfig Localsecurityoptionssmartcardremovalbehaviortype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionssmartcardremovalbehaviortype.md
doc_type: enumPageType
# localSecurityOptionsSmartCardRemovalBehaviorType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsSmartCardRemovalBehaviorType ## Members
Possible values for LocalSecurityOptionsSmartCardRemovalBehaviorType
|noAction|0|No Action| |lockWorkstation|1|Lock Workstation| |forceLogoff|2|Force Logoff|
-|disconnectRemoteDesktopSession|3|Disconnect if a remote Remote Desktop Services session|
+|disconnectRemoteDesktopSession|3|Disconnect if a remote Remote Desktop Services session|
v1.0 Intune Deviceconfig Localsecurityoptionsstandarduserelevationpromptbehaviortype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-localsecurityoptionsstandarduserelevationpromptbehaviortype.md
doc_type: enumPageType
# localSecurityOptionsStandardUserElevationPromptBehaviorType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for LocalSecurityOptionsStandardUserElevationPromptBehavior ## Members
Possible values for LocalSecurityOptionsStandardUserElevationPromptBehavior
|notConfigured|0|Not Configured| |automaticallyDenyElevationRequests|1|Automatically deny elevation requests| |promptForCredentialsOnTheSecureDesktop|2|Prompt for credentials on the secure desktop|
-|promptForCredentials|3|Prompt for credentials|
+|promptForCredentials|3|Prompt for credentials|
v1.0 Intune Deviceconfig Macaddressrandomizationmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macaddressrandomizationmode.md
doc_type: enumPageType
# macAddressRandomizationMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum representing the possible values of Android MAC Address Randomization Mode. ## Members
An enum representing the possible values of Android MAC Address Randomization Mo
|:|:|:| |automatic|0|Indicates the Wi-Fi framework to automatically decide the MAC randomization strategy. This can either be persistent or non-persistent randomly generated MAC addresses which are used while connecting to the network. In case of Persistent randomization, android generates a persistent randomized MAC address based on the parameters of the network profile. This MAC address remains the same until factory reset. On the other hand under the non-persistent randomization type, which is used for some networks in Android 12 or higher, the Wi-Fi module re-randomizes the MAC address at the start of every connection or the framework uses the existing randomized MAC address to connect to the network. More info: https://source.android.com/docs/core/connect/wifi-mac-randomization-behavior#types| |hardware|1|Indicates MAC randomization is disabled and the factory MAC address is used when connecting to the internet.|
-|unknownFutureValue|2|Indicates evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|2|Indicates evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfig Macosappleeventreceiver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosappleeventreceiver.md
doc_type: resourcePageType
# macOSAppleEventReceiver resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a process that can receive an Apple Event notification. ## Properties
Here is a JSON representation of the resource.
"identifierType": "String", "allowed": true }
-```
+```
v1.0 Intune Deviceconfig Macosassociateddomainsitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosassociateddomainsitem.md
doc_type: resourcePageType
# macOSAssociatedDomainsItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A mapping of application identifiers to associated domains. ## Properties
Here is a JSON representation of the resource.
], "directDownloadsEnabled": true }
-```
+```
v1.0 Intune Deviceconfig Macosazureadsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosazureadsinglesignonextension.md
doc_type: resourcePageType
# macOSAzureAdSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an Azure AD-type Single Sign-On extension profile for macOS devices.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Macoscertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscertificateprofilebase.md
doc_type: resourcePageType
# macOSCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Mac OS certificate profile.
Here is a JSON representation of the resource.
"certificateValidityPeriodValue": 1024, "certificateValidityPeriodScale": "String" }
-```
+```
v1.0 Intune Deviceconfig Macoscompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscompliancepolicy.md
doc_type: resourcePageType
# macOSCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Mac OS.
Here is a JSON representation of the resource.
"firewallBlockAllIncoming": true, "firewallEnableStealthMode": true }
-```
+```
v1.0 Intune Deviceconfig Macoscontentcachingclientpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscontentcachingclientpolicy.md
doc_type: enumPageType
# macOSContentCachingClientPolicy enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determines which clients a content cache will serve. ## Members
Determines which clients a content cache will serve.
|clientsInLocalNetwork|1|Content caches will provide content to devices only in their immediate local network.| |clientsWithSamePublicIpAddress|2|Content caches will provide content to devices that share the same public IP address.| |clientsInCustomLocalNetworks|3|Content caches will provide content to devices in contentCachingClientListenRanges.|
-|clientsInCustomLocalNetworksWithFallback|4|Content caches will provide content to devices in contentCachingClientListenRanges, contentCachingPeerListenRanges, and contentCachingParents.|
+|clientsInCustomLocalNetworksWithFallback|4|Content caches will provide content to devices in contentCachingClientListenRanges, contentCachingPeerListenRanges, and contentCachingParents.|
v1.0 Intune Deviceconfig Macoscontentcachingparentselectionpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscontentcachingparentselectionpolicy.md
doc_type: enumPageType
# macOSContentCachingParentSelectionPolicy enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determines how content caches select a parent cache. ## Members
Determines how content caches select a parent cache.
|firstAvailable|2|Always use the first available parent in the Parents list. Use this policy to designate permanent primary, secondary, and subsequent parents.| |urlPathHash|3|Hash the path part of the requested URL so that the same parent is always used for the same URL. This is useful for maximizing the size of the combined caches of the parents.| |random|4|Choose a parent at random. Use this policy for load balancing.|
-|stickyAvailable|5|Use the first available parent that is available in the Parents list until it becomes unavailable, then advance to the next one. Use this policy for designating floating primary, secondary, and subsequent parents.|
+|stickyAvailable|5|Use the first available parent that is available in the Parents list until it becomes unavailable, then advance to the next one. Use this policy for designating floating primary, secondary, and subsequent parents.|
v1.0 Intune Deviceconfig Macoscontentcachingpeerpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscontentcachingpeerpolicy.md
doc_type: enumPageType
# macOSContentCachingPeerPolicy enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determines which content caches other content caches will peer with. ## Members
Determines which content caches other content caches will peer with.
|notConfigured|0|Defaults to peers in local network.| |peersInLocalNetwork|1|Content caches will only peer with caches in their immediate local network.| |peersWithSamePublicIpAddress|2|Content caches will only peer with caches that share the same public IP address.|
-|peersInCustomLocalNetworks|3|Content caches will use contentCachingPeerFilterRanges and contentCachingPeerListenRanges to determine which caches to peer with.|
+|peersInCustomLocalNetworks|3|Content caches will use contentCachingPeerFilterRanges and contentCachingPeerListenRanges to determine which caches to peer with.|
v1.0 Intune Deviceconfig Macoscontentcachingtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscontentcachingtype.md
doc_type: enumPageType
# macOSContentCachingType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of content allowed to be cached by Apple's content caching service. ## Members
Indicates the type of content allowed to be cached by Apple's content caching se
|:|:|:| |notConfigured|0|Default. Both user iCloud data and non-iCloud data will be cached.| |userContentOnly|1|Allow Apple's content caching service to cache user iCloud data.|
-|sharedContentOnly|2|Allow Apple's content caching service to cache non-iCloud data (e.g. app and software updates).|
+|sharedContentOnly|2|Allow Apple's content caching service to cache non-iCloud data (e.g. app and software updates).|
v1.0 Intune Deviceconfig Macoscredentialsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscredentialsinglesignonextension.md
doc_type: resourcePageType
# macOSCredentialSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Credential-type Single Sign-On extension profile for macOS devices.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Macoscustomappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscustomappconfiguration.md
doc_type: resourcePageType
# macOSCustomAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSCustomAppConfiguration resource.
Here is a JSON representation of the resource.
"fileName": "String", "configurationXml": "binary" }
-```
+```
v1.0 Intune Deviceconfig Macoscustomconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoscustomconfiguration.md
doc_type: resourcePageType
# macOSCustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSCustomConfiguration resource.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|payloadName|String|Name that is displayed to the user.| |payloadFileName|String|Payload file name (*.mobileconfig | *.xml).| |payload|Binary|Payload. (UTF8 encoded byte array)|
-|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel. Possible values are: `deviceChannel`, `userChannel`.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the channel used to deploy the configuration profile. Available choices are DeviceChannel, UserChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"payload": "binary", "deploymentChannel": "String" }
-```
+```
v1.0 Intune Deviceconfig Macosdevicefeaturesconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosdevicefeaturesconfiguration.md
doc_type: resourcePageType
# macOSDeviceFeaturesConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS device features configuration profile.
Here is a JSON representation of the resource.
"contentCachingKeepAwake": true, "contentCachingPort": 1024 }
-```
+```
v1.0 Intune Deviceconfig Macosendpointprotectionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosendpointprotectionconfiguration.md
doc_type: resourcePageType
# macOSEndpointProtectionConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS endpoint protection configuration profile.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Macosenterprisewificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosenterprisewificonfiguration.md
doc_type: resourcePageType
# macOSEnterpriseWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS Wi-Fi WPA-Enterprise/WPA2-Enterprise configuration profile.
Inherits from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswif
|proxyManualAddress|String|IP Address or DNS hostname of the proxy server when manual configuration is selected. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |proxyManualPort|Int32|Port of the proxy server when manual configuration is selected. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |proxyAutomaticConfigurationUrl|String|URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md). Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
|preSharedKey|String|This is the pre-shared key for WPA Personal Wi-Fi network. Inherited from [macOSWiFiConfiguration](../resources/intune-deviceconfig-macoswificonfiguration.md)| |eapType|[eapType](../resources/intune-deviceconfig-eaptype.md)|Extensible Authentication Protocol (EAP). Indicates the type of EAP protocol set on the Wi-Fi endpoint (router). Possible values are: `eapTls`, `leap`, `eapSim`, `eapTtls`, `peap`, `eapFast`, `teap`.| |eapFastConfiguration|[eapFastConfiguration](../resources/intune-deviceconfig-eapfastconfiguration.md)|EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: `noProtectedAccessCredential`, `useProtectedAccessCredential`, `useProtectedAccessCredentialAndProvision`, `useProtectedAccessCredentialAndProvisionAnonymously`.|
Here is a JSON representation of the resource.
"proxyManualAddress": "String", "proxyManualPort": 1024, "proxyAutomaticConfigurationUrl": "String",
+ "deploymentChannel": "String",
"preSharedKey": "String", "eapType": "String", "eapFastConfiguration": "String",
Here is a JSON representation of the resource.
"innerAuthenticationProtocolForEapTtls": "String", "outerIdentityPrivacyTemporaryValue": "String" }
-```
+```
v1.0 Intune Deviceconfig Macosextensionsconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosextensionsconfiguration.md
doc_type: resourcePageType
# macOSExtensionsConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS extensions configuration profile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Macosfilevaultrecoverykeytypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosfilevaultrecoverykeytypes.md
doc_type: enumPageType
# macOSFileVaultRecoveryKeyTypes enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Recovery key types for macOS FileVault ## Members
Recovery key types for macOS FileVault
|:|:|:| |notConfigured|0|Device default value, no intent.| |institutionalRecoveryKey|1|An institutional recovery key is like a ΓÇ£masterΓÇ¥ recovery key that can be used to unlock any device whose password has been lost.|
-|personalRecoveryKey|2|A personal recovery key is a unique code that can be used to unlock the userΓÇÖs device, even if the password to the device is lost.|
+|personalRecoveryKey|2|A personal recovery key is a unique code that can be used to unlock the userΓÇÖs device, even if the password to the device is lost.|
v1.0 Intune Deviceconfig Macosfirewallapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosfirewallapplication.md
doc_type: resourcePageType
# macOSFirewallApplication resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an app in the list of macOS firewall applications ## Properties
Here is a JSON representation of the resource.
"bundleId": "String", "allowsIncomingConnections": true }
-```
+```
v1.0 Intune Deviceconfig Macosgatekeeperappsources https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosgatekeeperappsources.md
doc_type: enumPageType
# macOSGatekeeperAppSources enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + App source options for macOS Gatekeeper. ## Members
App source options for macOS Gatekeeper.
|notConfigured|0|Device default value, no intent.| |macAppStore|1|Only apps from the Mac AppStore can be run.| |macAppStoreAndIdentifiedDevelopers|2|Only apps from the Mac AppStore and identified developers can be run.|
-|anywhere|3|Apps from anywhere can be run.|
+|anywhere|3|Apps from anywhere can be run.|
v1.0 Intune Deviceconfig Macosgeneraldeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosgeneraldeviceconfiguration.md
doc_type: resourcePageType
# macOSGeneralDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSGeneralDeviceConfiguration resource.
Here is a JSON representation of the resource.
"iCloudDesktopAndDocumentsBlocked": true, "activationLockWhenSupervisedAllowed": true }
-```
+```
v1.0 Intune Deviceconfig Macosimportedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosimportedpfxcertificateprofile.md
doc_type: resourcePageType
# macOSImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS PFX Import certificate profile
Inherits from [macOSCertificateProfileBase](../resources/intune-deviceconfig-mac
|certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period. Inherited from [macOSCertificateProfileBase](../resources/intune-deviceconfig-macoscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [macOSCertificateProfileBase](../resources/intune-deviceconfig-macoscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.| |intendedPurpose|[intendedPurpose](../resources/intune-deviceconfig-intendedpurpose.md)|Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: `unassigned`, `smimeEncryption`, `smimeSigning`, `vpn`, `wifi`.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"subjectAlternativeNameType": "String", "certificateValidityPeriodValue": 1024, "certificateValidityPeriodScale": "String",
- "intendedPurpose": "String"
+ "intendedPurpose": "String",
+ "deploymentChannel": "String"
}
-```
+```
v1.0 Intune Deviceconfig Macoskerberossinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoskerberossinglesignonextension.md
doc_type: resourcePageType
# macOSKerberosSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Kerberos-type Single Sign-On extension profile for macOS devices.
Here is a JSON representation of the resource.
], "tlsForLDAPRequired": true }
-```
+```
v1.0 Intune Deviceconfig Macoskernelextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoskernelextension.md
doc_type: resourcePageType
# macOSKernelExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a specific macOS kernel extension. A macOS kernel extension can be described by its team identifier plus its bundle identifier. ## Properties
Here is a JSON representation of the resource.
"teamIdentifier": "String", "bundleId": "String" }
-```
+```
v1.0 Intune Deviceconfig Macoslaunchitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoslaunchitem.md
doc_type: resourcePageType
# macOSLaunchItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an app in the list of macOS launch items ## Properties
Here is a JSON representation of the resource.
"path": "String", "hide": true }
-```
+```
v1.0 Intune Deviceconfig Macospkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macospkcscertificateprofile.md
doc_type: resourcePageType
# macOSPkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS PKCS certificate profile.
Inherits from [macOSCertificateProfileBase](../resources/intune-deviceconfig-mac
|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. This collection can contain a maximum of 500 elements.| |allowAllAppsAccess|Boolean|AllowAllAppsAccess setting|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"name": "String" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "String"
}
-```
+```
v1.0 Intune Deviceconfig Macospriority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macospriority.md
doc_type: enumPageType
# macOSPriority enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The scheduling priority options for downloading and preparing the requested mac OS update ## Members
The scheduling priority options for downloading and preparing the requested mac
|:|:|:| |low|0|Indicates low scheduling priority for downloading and preparing the requested update| |high|1|Indicates high scheduling priority for downloading and preparing the requested update|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfig Macosprivacyaccesscontrolitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosprivacyaccesscontrolitem.md
doc_type: resourcePageType
# macOSPrivacyAccessControlItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents per-process privacy preferences. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Macosprocessidentifiertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosprocessidentifiertype.md
doc_type: enumPageType
# macOSProcessIdentifierType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Process identifier types for MacOS Privacy Preferences ## Members |Member|Value|Description| |:|:|:| |bundleID|1|Indicates an app with a bundle ID.|
-|path|2|Indicates a file path for a process.|
+|path|2|Indicates a file path for a process.|
v1.0 Intune Deviceconfig Macosredirectsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosredirectsinglesignonextension.md
doc_type: resourcePageType
# macOSRedirectSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Redirect-type Single Sign-On extension profile for macOS devices.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Macosscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosscepcertificateprofile.md
doc_type: resourcePageType
# macOSScepCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Mac OS SCEP certificate profile.
Inherits from [macOSCertificateProfileBase](../resources/intune-deviceconfig-mac
|keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.| |hashAlgorithm|[hashAlgorithms](../resources/intune-shared-hashalgorithms.md)|SCEP Hash Algorithm. Possible values are: `sha1`, `sha2`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-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. This collection can contain a maximum of 500 elements.| |allowAllAppsAccess|Boolean|AllowAllAppsAccess setting|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"name": "String" } ],
- "allowAllAppsAccess": true
+ "allowAllAppsAccess": true,
+ "deploymentChannel": "String"
}
-```
+```
v1.0 Intune Deviceconfig Macossinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossinglesignonextension.md
doc_type: resourcePageType
# macOSSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract base class for all macOS-specific single sign-on extension types.
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.macOSSingleSignOnExtension" }
-```
+```
v1.0 Intune Deviceconfig Macossoftwareupdateaccountsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdateaccountsummary.md
doc_type: resourcePageType
# macOSSoftwareUpdateAccountSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS software update account summary report for a device and user ## Methods
Here is a JSON representation of the resource.
"totalUpdateCount": 1024, "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Macossoftwareupdatebehavior https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatebehavior.md
doc_type: enumPageType
# macOSSoftwareUpdateBehavior enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Update behavior options for macOS software updates. ## Members
Update behavior options for macOS software updates.
|downloadOnly|2|Download the software update without installing it.| |installASAP|3|Install an already downloaded software update.| |notifyOnly|4|Download the software update and notify the user via the App Store.|
-|installLater|5|Download the software update and install it at a later time.|
+|installLater|5|Download the software update and install it at a later time.|
v1.0 Intune Deviceconfig Macossoftwareupdatecategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatecategory.md
doc_type: enumPageType
# macOSSoftwareUpdateCategory enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS Software Update Category ## Members
MacOS Software Update Category
|critical|0|A critical update| |configurationDataFile|1|A configuration data file update| |firmware|2|A firmware update|
-|other|3|All other update types|
+|other|3|All other update types|
v1.0 Intune Deviceconfig Macossoftwareupdatecategorysummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatecategorysummary.md
doc_type: resourcePageType
# macOSSoftwareUpdateCategorySummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS software update category summary report for a device and user ## Methods
Here is a JSON representation of the resource.
"totalUpdateCount": 1024, "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Macossoftwareupdateconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdateconfiguration.md
doc_type: resourcePageType
# macOSSoftwareUpdateConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS Software Update Configuration
Here is a JSON representation of the resource.
"maxUserDeferralsCount": 1024, "priority": "String" }
-```
+```
v1.0 Intune Deviceconfig Macossoftwareupdatedelaypolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatedelaypolicy.md
doc_type: enumPageType
# macOSSoftwareUpdateDelayPolicy enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Flag enum to determine whether to delay software updates for macOS. ## Members
Flag enum to determine whether to delay software updates for macOS.
|delayOSUpdateVisibility|1|Force delays for OS software updates.| |delayAppUpdateVisibility|2|Force delays for app software updates.| |unknownFutureValue|4|Sentinel member for cases where the client cannot handle the new enum values.|
-|delayMajorOsUpdateVisibility|8|Force delays for major OS software updates.|
+|delayMajorOsUpdateVisibility|8|Force delays for major OS software updates.|
v1.0 Intune Deviceconfig Macossoftwareupdatescheduletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatescheduletype.md
doc_type: enumPageType
# macOSSoftwareUpdateScheduleType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Update schedule type for macOS software updates. ## Members
Update schedule type for macOS software updates.
|:|:|:| |alwaysUpdate|0|Always update.| |updateDuringTimeWindows|1|Update during time windows.|
-|updateOutsideOfTimeWindows|2|Update outside of time windows.|
+|updateOutsideOfTimeWindows|2|Update outside of time windows.|
v1.0 Intune Deviceconfig Macossoftwareupdatestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatestate.md
doc_type: enumPageType
# macOSSoftwareUpdateState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS Software Update State ## Members
MacOS Software Update State
|installInsufficientSpace|2004|There is not enough space to install the update| |installInsufficientPower|2005|There is not enough power to install the update| |installFailed|2006|Installation has failed for an unspecified reason|
-|commandFailed|2007|The schedule update command has failed for an unspecified reason|
+|commandFailed|2007|The schedule update command has failed for an unspecified reason|
v1.0 Intune Deviceconfig Macossoftwareupdatestatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossoftwareupdatestatesummary.md
doc_type: resourcePageType
# macOSSoftwareUpdateStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS software update state summary for a device and user ## Methods
Here is a JSON representation of the resource.
"state": "String", "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Macossystemextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossystemextension.md
doc_type: resourcePageType
# macOSSystemExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a specific macOS system extension. ## Properties
Here is a JSON representation of the resource.
"teamIdentifier": "String", "bundleId": "String" }
-```
+```
v1.0 Intune Deviceconfig Macossystemextensiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossystemextensiontype.md
doc_type: enumPageType
# macOSSystemExtensionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Flag enum representing the allowed macOS system extension types. ## Members
Flag enum representing the allowed macOS system extension types.
|:|:|:| |driverExtensionsAllowed|1|Enables driver extensions.| |networkExtensionsAllowed|2|Enables network extensions.|
-|endpointSecurityExtensionsAllowed|4|Enables endpoint security extensions.|
+|endpointSecurityExtensionsAllowed|4|Enables endpoint security extensions.|
v1.0 Intune Deviceconfig Macossystemextensiontypemapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macossystemextensiontypemapping.md
doc_type: resourcePageType
# macOSSystemExtensionTypeMapping resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a mapping between team identifiers for macOS system extensions and system extension types. ## Properties
Here is a JSON representation of the resource.
"teamIdentifier": "String", "allowedTypes": "String" }
-```
+```
v1.0 Intune Deviceconfig Macostrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macostrustedrootcertificate.md
doc_type: resourcePageType
# macOSTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OS X Trusted Root Certificate configuration profile.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |trustedRootCertificate|Binary|Trusted Root Certificate.| |certFileName|String|File name to display in UI.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024, "trustedRootCertificate": "binary",
- "certFileName": "String"
+ "certFileName": "String",
+ "deploymentChannel": "String"
}
-```
+```
v1.0 Intune Deviceconfig Macosvpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macosvpnconfiguration.md
doc_type: resourcePageType
# macOSVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Mac device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Inherits from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnc
|disconnectOnIdleTimerInSeconds|Int32|The length of time in seconds to wait before disconnecting an on-demand connection. Valid values 0 to 65535 Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |proxyServer|[vpnProxyServer](../resources/intune-deviceconfig-vpnproxyserver.md)|Proxy Server. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |optInToDeviceIdSharing|Boolean|Opt-In to sharing the device's Id to third-party vpn clients for use during network access control validation. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"address": "String", "port": 1024 },
- "optInToDeviceIdSharing": true
+ "optInToDeviceIdSharing": true,
+ "deploymentChannel": "String"
}
-```
+```
v1.0 Intune Deviceconfig Macoswificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoswificonfiguration.md
doc_type: resourcePageType
# macOSWiFiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the macOS device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|proxyManualAddress|String|IP Address or DNS hostname of the proxy server when manual configuration is selected.| |proxyManualPort|Int32|Port of the proxy server when manual configuration is selected.| |proxyAutomaticConfigurationUrl|String|URL of the proxy server automatic configuration script when automatic configuration is selected. This URL is typically the location of PAC (Proxy Auto Configuration) file.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
|preSharedKey|String|This is the pre-shared key for WPA Personal Wi-Fi network.| ## Relationships
Here is a JSON representation of the resource.
"proxyManualAddress": "String", "proxyManualPort": 1024, "proxyAutomaticConfigurationUrl": "String",
+ "deploymentChannel": "String",
"preSharedKey": "String" }
-```
+```
v1.0 Intune Deviceconfig Macoswirednetworkconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-macoswirednetworkconfiguration.md
doc_type: resourcePageType
# macOSWiredNetworkConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MacOS wired network configuration profile.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|authenticationMethod|[wiFiAuthenticationMethod](../resources/intune-deviceconfig-wifiauthenticationmethod.md)|Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: `certificate`, `usernameAndPassword`, `derivedCredential`.| |nonEapAuthenticationMethodForEapTtls|[nonEapAuthenticationMethodForEapTtlsType](../resources/intune-deviceconfig-noneapauthenticationmethodforeapttlstype.md)|Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: `unencryptedPassword`, `challengeHandshakeAuthenticationProtocol`, `microsoftChap`, `microsoftChapVersionTwo`.| |enableOuterIdentityPrivacy|String|Enable identity privacy (Outer Identity) when EAP Type is configured to EAP-TTLS, EAP-FAST or PEAP. This property masks usernames with the text you enter. For example, if you use 'anonymous', each user that authenticates with this wired network using their real username is displayed as 'anonymous'.|
+|deploymentChannel|[appleDeploymentChannel](../resources/intune-deviceconfig-appledeploymentchannel.md)|Indicates the deployment channel type used to deploy the configuration profile. Possible values are deviceChannel, userChannel. Possible values are: `deviceChannel`, `userChannel`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
], "authenticationMethod": "String", "nonEapAuthenticationMethodForEapTtls": "String",
- "enableOuterIdentityPrivacy": "String"
+ "enableOuterIdentityPrivacy": "String",
+ "deploymentChannel": "String"
}
-```
+```
v1.0 Intune Deviceconfig Managedalldevicecertificatestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-managedalldevicecertificatestate.md
doc_type: resourcePageType
# managedAllDeviceCertificateState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Namespace: microsoft.graph
|Property|Type|Description| |:|:|:| |id|String|Key of the entity.|
-|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-shared-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
+|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-deviceconfig-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
|certificateRevokeStatusLastChangeDateTime|DateTimeOffset|The time the revoke status was last changed| |managedDeviceDisplayName|String|Device display name| |userPrincipalName|String|User principal name|
Here is a JSON representation of the resource.
"certificateExtendedKeyUsages": "String", "certificateIssuanceDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Manageddevicecertificatestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-manageddevicecertificatestate.md
doc_type: resourcePageType
# managedDeviceCertificateState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Namespace: microsoft.graph
|devicePlatform|[devicePlatformType](../resources/intune-deviceconfig-deviceplatformtype.md)|Device platform. Possible values are: `android`, `androidForWork`, `iOS`, `macOS`, `windowsPhone81`, `windows81AndLater`, `windows10AndLater`, `androidWorkProfile`, `unknown`, `androidAOSP`, `androidMobileApplicationManagement`, `iOSMobileApplicationManagement`, `unknownFutureValue`, `windowsMobileApplicationManagement`.| |certificateKeyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|Key usage. Possible values are: `keyEncipherment`, `digitalSignature`.| |certificateValidityPeriodUnits|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Validity period units. Possible values are: `days`, `months`, `years`.|
-|certificateIssuanceState|[certificateIssuanceStates](../resources/intune-shared-certificateissuancestates.md)|Issuance State. Possible values are: `unknown`, `challengeIssued`, `challengeIssueFailed`, `requestCreationFailed`, `requestSubmitFailed`, `challengeValidationSucceeded`, `challengeValidationFailed`, `issueFailed`, `issuePending`, `issued`, `responseProcessingFailed`, `responsePending`, `enrollmentSucceeded`, `enrollmentNotNeeded`, `revoked`, `removedFromCollection`, `renewVerified`, `installFailed`, `installed`, `deleteFailed`, `deleted`, `renewalRequested`, `requested`.|
+|certificateIssuanceState|[certificateIssuanceStates](../resources/intune-deviceconfig-certificateissuancestates.md)|Issuance State. Possible values are: `unknown`, `challengeIssued`, `challengeIssueFailed`, `requestCreationFailed`, `requestSubmitFailed`, `challengeValidationSucceeded`, `challengeValidationFailed`, `issueFailed`, `issuePending`, `issued`, `responseProcessingFailed`, `responsePending`, `enrollmentSucceeded`, `enrollmentNotNeeded`, `revoked`, `removedFromCollection`, `renewVerified`, `installFailed`, `installed`, `deleteFailed`, `deleted`, `renewalRequested`, `requested`.|
|certificateKeyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider. Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|certificateSubjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Subject name format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|certificateSubjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Subject name format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|certificateSubjectAlternativeNameFormat|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Subject alternative name format. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.|
-|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-shared-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
+|certificateRevokeStatus|[certificateRevocationStatus](../resources/intune-deviceconfig-certificaterevocationstatus.md)|Revoke status. Possible values are: `none`, `pending`, `issued`, `failed`, `revoked`.|
|certificateProfileDisplayName|String|Certificate profile display name| |deviceDisplayName|String|Device display name| |userDisplayName|String|User display name|
Here is a JSON representation of the resource.
"certificateIssuanceDateTime": "String (timestamp)", "certificateErrorCode": 1024 }
-```
+```
v1.0 Intune Deviceconfig Manageddeviceencryptionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-manageddeviceencryptionstate.md
doc_type: resourcePageType
# managedDeviceEncryptionState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Encryption report per device ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Manageddevicemobileappconfigurationsettingstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-manageddevicemobileappconfigurationsettingstate.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationSettingState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Managed Device Mobile App Configuration Setting State for a given device. ## Properties
Here is a JSON representation of the resource.
"currentValue": "String", "settingInstanceId": "String" }
-```
+```
v1.0 Intune Deviceconfig Manageddevicereportedapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-manageddevicereportedapp.md
doc_type: resourcePageType
# managedDeviceReportedApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Application data for reporting ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.managedDeviceReportedApp", "appId": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingaustralia https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingaustralia.md
doc_type: resourcePageType
# mediaContentRatingAustralia resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingcanada https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingcanada.md
doc_type: resourcePageType
# mediaContentRatingCanada resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingfrance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingfrance.md
doc_type: resourcePageType
# mediaContentRatingFrance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratinggermany https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratinggermany.md
doc_type: resourcePageType
# mediaContentRatingGermany resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingireland https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingireland.md
doc_type: resourcePageType
# mediaContentRatingIreland resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingjapan https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingjapan.md
doc_type: resourcePageType
# mediaContentRatingJapan resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingnewzealand https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingnewzealand.md
doc_type: resourcePageType
# mediaContentRatingNewZealand resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingunitedkingdom https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingunitedkingdom.md
doc_type: resourcePageType
# mediaContentRatingUnitedKingdom resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Mediacontentratingunitedstates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-mediacontentratingunitedstates.md
doc_type: resourcePageType
# mediaContentRatingUnitedStates resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"movieRating": "String", "tvRating": "String" }
-```
+```
v1.0 Intune Deviceconfig Meteredconnectionlimittype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-meteredconnectionlimittype.md
doc_type: enumPageType
# meteredConnectionLimitType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Metered Connection Limit Settings. ## Members
Metered Connection Limit Settings.
|:|:|:| |unrestricted|0|Unrestricted| |fixed|1|Fixed|
-|variable|2|Variable|
+|variable|2|Variable|
v1.0 Intune Deviceconfig Microsoftlauncherdockpresence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-microsoftlauncherdockpresence.md
doc_type: enumPageType
# microsoftLauncherDockPresence enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Microsoft Launcher Dock Presence selection. ## Members
Microsoft Launcher Dock Presence selection.
|notConfigured|0|Not configured; this value is ignored.| |show|1|Indicates the device's dock will be displayed on the device.| |hide|2|Indicates the device's dock will be hidden on the device, but the user can access the dock by dragging the handler on the bottom of the screen.|
-|disabled|3|Indicates the device's dock will be disabled on the device.|
+|disabled|3|Indicates the device's dock will be disabled on the device.|
v1.0 Intune Deviceconfig Microsoftlaunchersearchbarplacement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-microsoftlaunchersearchbarplacement.md
doc_type: enumPageType
# microsoftLauncherSearchBarPlacement enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Microsoft Launcher Search Bar Placement selection. ## Members
Microsoft Launcher Search Bar Placement selection.
|notConfigured|0|Not configured; this value is ignored.| |top|1|Indicates that the search bar will be displayed on the top of the device.| |bottom|2|Indicates that the search bar will be displayed on the bottom of the device.|
-|hide|3|Indicates that the search bar will be hidden on the device.|
+|hide|3|Indicates that the search bar will be hidden on the device.|
v1.0 Intune Deviceconfig Miracastchannel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-miracastchannel.md
doc_type: enumPageType
# miracastChannel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for Miracast channel. ## Members
Possible values for Miracast channel.
|oneHundredFiftyThree|153|OneHundredFifty-Three.| |oneHundredFiftySeven|157|OneHundredFifty-Seven.| |oneHundredSixtyOne|161|OneHundredSixty-One.|
-|oneHundredSixtyFive|165|OneHundredSixty-Five.|
+|oneHundredSixtyFive|165|OneHundredSixty-Five.|
v1.0 Intune Deviceconfig Ndesconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ndesconnector.md
doc_type: resourcePageType
# ndesConnector resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity which represents an OnPrem Ndes connector. ## Methods
Here is a JSON representation of the resource.
], "connectorVersion": "String" }
-```
+```
v1.0 Intune Deviceconfig Ndesconnectorstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ndesconnectorstate.md
doc_type: enumPageType
# ndesConnectorState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The current status of the Ndes Connector. ## Members
The current status of the Ndes Connector.
|:|:|:| |none|0|State not available yet for this connector.| |active|1|Ndes connector has connected recently|
-|inactive|2|No recent activity for the Ndes connector|
+|inactive|2|No recent activity for the Ndes connector|
v1.0 Intune Deviceconfig Networksinglesignontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-networksinglesignontype.md
doc_type: enumPageType
# networkSingleSignOnType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Network Single Sign On Type Settings. ## Members
Wi-Fi Network Single Sign On Type Settings.
|:|:|:| |disabled|0|Disabled| |prelogon|1|Pre-Logon|
-|postlogon|2|Post-Logon|
+|postlogon|2|Post-Logon|
v1.0 Intune Deviceconfig Noneapauthenticationmethodforeapttlstype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-noneapauthenticationmethodforeapttlstype.md
doc_type: enumPageType
# nonEapAuthenticationMethodForEapTtlsType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Non-EAP methods for authentication. ## Members
Non-EAP methods for authentication.
|unencryptedPassword|0|Unencrypted password (PAP).| |challengeHandshakeAuthenticationProtocol|1|Challenge Handshake Authentication Protocol (CHAP).| |microsoftChap|2| Microsoft CHAP (MS-CHAP).|
-|microsoftChapVersionTwo|3|Microsoft CHAP Version 2 (MS-CHAP v2).|
+|microsoftChapVersionTwo|3|Microsoft CHAP Version 2 (MS-CHAP v2).|
v1.0 Intune Deviceconfig Noneapauthenticationmethodforpeap https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-noneapauthenticationmethodforpeap.md
doc_type: enumPageType
# nonEapAuthenticationMethodForPeap enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Non-EAP methods for authentication when PEAP is the selected EAP type. ## Members |Member|Value|Description| |:|:|:| |none|0|None.|
-|microsoftChapVersionTwo|1|Microsoft CHAP Version 2 (MS-CHAP v2).|
+|microsoftChapVersionTwo|1|Microsoft CHAP Version 2 (MS-CHAP v2).|
v1.0 Intune Deviceconfig Numberrange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-numberrange.md
doc_type: resourcePageType
# numberRange resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Number Range definition. ## Properties
Here is a JSON representation of the resource.
"lowerNumber": 1024, "upperNumber": 1024 }
-```
+```
v1.0 Intune Deviceconfig Omasetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasetting.md
doc_type: resourcePageType
# omaSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings definition. ## Properties
Here is a JSON representation of the resource.
"secretReferenceValueId": "String", "isEncrypted": true }
-```
+```
v1.0 Intune Deviceconfig Omasettingbase64 https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettingbase64.md
doc_type: resourcePageType
# omaSettingBase64 resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings Base64 definition.
Here is a JSON representation of the resource.
"fileName": "String", "value": "String" }
-```
+```
v1.0 Intune Deviceconfig Omasettingboolean https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettingboolean.md
doc_type: resourcePageType
# omaSettingBoolean resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings Boolean definition.
Here is a JSON representation of the resource.
"isEncrypted": true, "value": true }
-```
+```
v1.0 Intune Deviceconfig Omasettingdatetime https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettingdatetime.md
doc_type: resourcePageType
# omaSettingDateTime resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings DateTime definition.
Here is a JSON representation of the resource.
"isEncrypted": true, "value": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceconfig Omasettingfloatingpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettingfloatingpoint.md
doc_type: resourcePageType
# omaSettingFloatingPoint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings Floating Point definition.
Here is a JSON representation of the resource.
"isEncrypted": true, "value": 4.2 }
-```
+```
v1.0 Intune Deviceconfig Omasettinginteger https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettinginteger.md
doc_type: resourcePageType
# omaSettingInteger resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings Integer definition.
Here is a JSON representation of the resource.
"value": 1024, "isReadOnly": true }
-```
+```
v1.0 Intune Deviceconfig Omasettingstring https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettingstring.md
doc_type: resourcePageType
# omaSettingString resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings String definition.
Here is a JSON representation of the resource.
"isEncrypted": true, "value": "String" }
-```
+```
v1.0 Intune Deviceconfig Omasettingstringxml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-omasettingstringxml.md
doc_type: resourcePageType
# omaSettingStringXml resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + OMA Settings StringXML definition.
Here is a JSON representation of the resource.
"fileName": "String", "value": "binary" }
-```
+```
v1.0 Intune Deviceconfig Operatingsystemversionrange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-operatingsystemversionrange.md
doc_type: resourcePageType
# operatingSystemVersionRange resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Operating System version range. ## Properties
Here is a JSON representation of the resource.
"lowestVersion": "String", "highestVersion": "String" }
-```
+```
v1.0 Intune Deviceconfig Operator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-operator.md
doc_type: enumPageType
# operator enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Operator for rules. ## Members
Operator for rules.
|setEquals|21|SetEquals operator.| |orderedSetEquals|22|OrderedSetEquals operator.| |subsetOf|23|SubsetOf operator.|
-|excludesAll|24|ExcludesAll operator.|
+|excludesAll|24|ExcludesAll operator.|
v1.0 Intune Deviceconfig Perfectforwardsecrecygroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-perfectforwardsecrecygroup.md
doc_type: enumPageType
# perfectForwardSecrecyGroup enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Forward Secrecy Group values for Windows10 VPN policies with IKEv2 connection type. ## Members
Forward Secrecy Group values for Windows10 VPN policies with IKEv2 connection ty
|ecp256|3|ECP256| |ecp384|4|ECP384| |pfsMM|5|PFSMM|
-|pfs24|6|PFS24|
+|pfs24|6|PFS24|
v1.0 Intune Deviceconfig Personalprofilepersonalplaystoremode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-personalprofilepersonalplaystoremode.md
doc_type: enumPageType
# personalProfilePersonalPlayStoreMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Used together with personalApplications to control how apps in the personal profile are allowed or blocked. ## Members
Used together with personalApplications to control how apps in the personal prof
|:|:|:| |notConfigured|0|Not configured.| |blockedApps|1|Blocked Apps.|
-|allowedApps|2|Allowed Apps.|
+|allowedApps|2|Allowed Apps.|
v1.0 Intune Deviceconfig Policyplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-policyplatformtype.md
doc_type: enumPageType
# policyPlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types for policies. ## Members
Supported platform types for policies.
|androidWorkProfile|7|AndroidWorkProfile.| |windows10XProfile|8|Windows10XProfile.| |androidAOSP|9|AndroidAOSPProfile.|
-|all|100|All platforms.|
+|all|100|All platforms.|
v1.0 Intune Deviceconfig Poweractiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-poweractiontype.md
doc_type: enumPageType
# powerActionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Power action types ## Members
Power action types
|noAction|1|No action| |sleep|2|Put device in sleep state| |hibernate|3|Put device in hibernate state|
-|shutdown|4|Shutdown device|
+|shutdown|4|Shutdown device|
v1.0 Intune Deviceconfig Prereleasefeatures https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-prereleasefeatures.md
doc_type: enumPageType
# prereleaseFeatures enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for pre-release features. ## Members
Possible values for pre-release features.
|userDefined|0|User Defined, default value, no intent.| |settingsOnly|1|Settings only pre-release features.| |settingsAndExperimentations|2|Settings and experimentations pre-release features.|
-|notAllowed|3|Pre-release features not allowed.|
+|notAllowed|3|Pre-release features not allowed.|
v1.0 Intune Deviceconfig Ratingappstype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingappstype.md
doc_type: enumPageType
# ratingAppsType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apps rating as in media content ## Members
Apps rating as in media content
|agesAbove4|2|4+, age 4 and above| |agesAbove9|3|9+, age 9 and above| |agesAbove12|4|12+, age 12 and above |
-|agesAbove17|5|17+, age 17 and above|
+|agesAbove17|5|17+, age 17 and above|
v1.0 Intune Deviceconfig Ratingaustraliamoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingaustraliamoviestype.md
doc_type: enumPageType
# ratingAustraliaMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in Australia ## Members
Movies rating labels in Australia
|parentalGuidance|3|The PG recommends viewers under 15 with guidance from parents or guardians| |mature|4|The M classification is not recommended for viewers under 15| |agesAbove15|5|The MA15+ classification is not suitable for viewers under 15|
-|agesAbove18|6|The R18+ classification is not suitable for viewers under 18|
+|agesAbove18|6|The R18+ classification is not suitable for viewers under 18|
v1.0 Intune Deviceconfig Ratingaustraliatelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingaustraliatelevisiontype.md
doc_type: enumPageType
# ratingAustraliaTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in Australia ## Members
TV content rating labels in Australia
|parentalGuidance|5|The PG classification is recommended for young viewers| |mature|6|The M classification is recommended for viewers over 15| |agesAbove15|7|The MA15+ classification is not suitable for viewers under 15|
-|agesAbove15AdultViolence|8|The AV15+ classification is not suitable for viewers under 15, adult violence-specific|
+|agesAbove15AdultViolence|8|The AV15+ classification is not suitable for viewers under 15, adult violence-specific|
v1.0 Intune Deviceconfig Ratingcanadamoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingcanadamoviestype.md
doc_type: enumPageType
# ratingCanadaMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in Canada ## Members
Movies rating labels in Canada
|parentalGuidance|3|The PG classification advises parental guidance| |agesAbove14|4|The 14A classification is suitable for viewers above 14 or older| |agesAbove18|5|The 18A classification is suitable for viewers above 18 or older|
-|restricted|6|The R classification is restricted to 18 years and older|
+|restricted|6|The R classification is restricted to 18 years and older|
v1.0 Intune Deviceconfig Ratingcanadatelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingcanadatelevisiontype.md
doc_type: enumPageType
# ratingCanadaTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in Canada ## Members
TV content rating labels in Canada
|general|4|The G classification is suitable for general audience| |parentalGuidance|5|PG, Parental Guidance| |agesAbove14|6|The 14+ classification is intended for viewers ages 14 and older|
-|agesAbove18|7|The 18+ classification is intended for viewers ages 18 and older|
+|agesAbove18|7|The 18+ classification is intended for viewers ages 18 and older|
v1.0 Intune Deviceconfig Ratingfrancemoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingfrancemoviestype.md
doc_type: enumPageType
# ratingFranceMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in France ## Members
Movies rating labels in France
|agesAbove10|2|The 10 classification prohibits the screening of the film to minors under 10| |agesAbove12|3|The 12 classification prohibits the screening of the film to minors under 12| |agesAbove16|4|The 16 classification prohibits the screening of the film to minors under 16|
-|agesAbove18|5|The 18 classification prohibits the screening to minors under 18|
+|agesAbove18|5|The 18 classification prohibits the screening to minors under 18|
v1.0 Intune Deviceconfig Ratingfrancetelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingfrancetelevisiontype.md
doc_type: enumPageType
# ratingFranceTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in France ## Members
TV content rating labels in France
|agesAbove10|2|The -10 classification is not recommended for children under 10| |agesAbove12|3|The -12 classification is not recommended for children under 12| |agesAbove16|4|The -16 classification is not recommended for children under 16|
-|agesAbove18|5|The -18 classification is not recommended for persons under 18|
+|agesAbove18|5|The -18 classification is not recommended for persons under 18|
v1.0 Intune Deviceconfig Ratinggermanymoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratinggermanymoviestype.md
doc_type: enumPageType
# ratingGermanyMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in Germany ## Members
Movies rating labels in Germany
|agesAbove6|3|Ab 6 Jahren, ages 6 and older| |agesAbove12|4|Ab 12 Jahren, ages 12 and older| |agesAbove16|5|Ab 16 Jahren, ages 16 and older|
-|adults|6|Ab 18 Jahren, adults only|
+|adults|6|Ab 18 Jahren, adults only|
v1.0 Intune Deviceconfig Ratinggermanytelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratinggermanytelevisiontype.md
doc_type: enumPageType
# ratingGermanyTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in Germany ## Members
TV content rating labels in Germany
|agesAbove6|3|Ab 6 Jahren, ages 6 and older| |agesAbove12|4|Ab 12 Jahren, ages 12 and older| |agesAbove16|5|Ab 16 Jahren, ages 16 and older|
-|adults|6|Ab 18 Jahren, adults only|
+|adults|6|Ab 18 Jahren, adults only|
v1.0 Intune Deviceconfig Ratingirelandmoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingirelandmoviestype.md
doc_type: enumPageType
# ratingIrelandMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in Ireland ## Members
Movies rating labels in Ireland
|agesAbove12|4|The 12A classification is suitable for viewers of 12 or older| |agesAbove15|5|The 15A classification is suitable for viewers of 15 or older| |agesAbove16|6|The 16 classification is suitable for viewers of 16 or older|
-|adults|7|The 18 classification, suitable only for adults|
+|adults|7|The 18 classification, suitable only for adults|
v1.0 Intune Deviceconfig Ratingirelandtelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingirelandtelevisiontype.md
doc_type: enumPageType
# ratingIrelandTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in Ireland ## Members
TV content rating labels in Ireland
|children|3|The CH classification is suitable for children| |youngAdults|4|The YA classification is suitable for teenage audience| |parentalSupervision|5|The PS classification invites parents and guardians to consider restriction childrenΓÇÖs access|
-|mature|6|The MA classification is suitable for adults|
+|mature|6|The MA classification is suitable for adults|
v1.0 Intune Deviceconfig Ratingjapanmoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingjapanmoviestype.md
doc_type: enumPageType
# ratingJapanMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in Japan ## Members
Movies rating labels in Japan
|general|2|Suitable for all ages| |parentalGuidance|3|The PG-12 classification requests parental guidance for young people under 12| |agesAbove15|4|The R15+ classification is suitable for viewers of 15 or older|
-|agesAbove18|5|The R18+ classification is suitable for viewers of 18 or older|
+|agesAbove18|5|The R18+ classification is suitable for viewers of 18 or older|
v1.0 Intune Deviceconfig Ratingjapantelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingjapantelevisiontype.md
doc_type: enumPageType
# ratingJapanTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in Japan ## Members
TV content rating labels in Japan
|:|:|:| |allAllowed|0|Default value, allow all TV shows content| |allBlocked|1|Do not allow any TV shows content|
-|explicitAllowed|2|All TV content is explicitly allowed|
+|explicitAllowed|2|All TV content is explicitly allowed|
v1.0 Intune Deviceconfig Ratingnewzealandmoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingnewzealandmoviestype.md
doc_type: enumPageType
# ratingNewZealandMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in New Zealand ## Members
Movies rating labels in New Zealand
|agesAbove16|7|The R16 classification is restricted to persons 16 years and over| |agesAbove18|8|The R18 classification is restricted to persons 18 years and over| |restricted|9|The R classification is restricted to a certain audience|
-|agesAbove16Restricted|10|The RP16 classification requires viewers under 16 accompanied by a parent or an adult|
+|agesAbove16Restricted|10|The RP16 classification requires viewers under 16 accompanied by a parent or an adult|
v1.0 Intune Deviceconfig Ratingnewzealandtelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingnewzealandtelevisiontype.md
doc_type: enumPageType
# ratingNewZealandTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in New Zealand ## Members
TV content rating labels in New Zealand
|allBlocked|1|Do not allow any TV shows content| |general|2|The G classification excludes materials likely to harm children under 14| |parentalGuidance|3|The PGR classification encourages parents and guardians to supervise younger viewers|
-|adults|4|The AO classification is not suitable for children|
+|adults|4|The AO classification is not suitable for children|
v1.0 Intune Deviceconfig Ratingunitedkingdommoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingunitedkingdommoviestype.md
doc_type: enumPageType
# ratingUnitedKingdomMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in United Kingdom ## Members
Movies rating labels in United Kingdom
|agesAbove12Video|5|12, video release suitable for 12 years and over| |agesAbove12Cinema|6|12A, cinema release suitable for 12 years and over| |agesAbove15|7|15, suitable only for 15 years and older|
-|adults|8|Suitable only for adults|
+|adults|8|Suitable only for adults|
v1.0 Intune Deviceconfig Ratingunitedkingdomtelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingunitedkingdomtelevisiontype.md
doc_type: enumPageType
# ratingUnitedKingdomTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in United Kingdom ## Members
TV content rating labels in United Kingdom
|:|:|:| |allAllowed|0|Default value, allow all TV shows content| |allBlocked|1|Do not allow any TV shows content|
-|caution|2|Allowing TV contents with a warning message|
+|caution|2|Allowing TV contents with a warning message|
v1.0 Intune Deviceconfig Ratingunitedstatesmoviestype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingunitedstatesmoviestype.md
doc_type: enumPageType
# ratingUnitedStatesMoviesType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Movies rating labels in United States ## Members
Movies rating labels in United States
|parentalGuidance|3|PG, some material may not be suitable for children| |parentalGuidance13|4|PG13, some material may be inappropriate for children under 13| |restricted|5|R, viewers under 17 require accompanying parent or adult guardian|
-|adults|6|NC17, adults only|
+|adults|6|NC17, adults only|
v1.0 Intune Deviceconfig Ratingunitedstatestelevisiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-ratingunitedstatestelevisiontype.md
doc_type: enumPageType
# ratingUnitedStatesTelevisionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + TV content rating labels in United States ## Members
TV content rating labels in United States
|general|4|TV-G, suitable for all ages| |parentalGuidance|5|TV-PG, parental guidance| |childrenAbove14|6|TV-14, children age 14 and above|
-|adults|7|TV-MA, adults only|
+|adults|7|TV-MA, adults only|
v1.0 Intune Deviceconfig Redirectsinglesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-redirectsinglesignonextension.md
doc_type: resourcePageType
# redirectSingleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an Apple Single Sign-On Extension.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Report https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-report.md
doc_type: resourcePageType
# report resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration profile History reports. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.report", "content": "Stream" }
-```
+```
v1.0 Intune Deviceconfig Reportroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-reportroot.md
doc_type: resourcePageType
# reportRoot resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The resource that represents an instance of History Reports. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get reportRoot](../api/intune-deviceconfig-reportroot-get.md)|[reportRoot](../resources/intune-shared-reportroot.md)|Read properties and relationships of the [reportRoot](../resources/intune-shared-reportroot.md) object.|
-|[Update reportRoot](../api/intune-deviceconfig-reportroot-update.md)|[reportRoot](../resources/intune-shared-reportroot.md)|Update the properties of a [reportRoot](../resources/intune-shared-reportroot.md) object.|
-|[deviceConfigurationUserActivity function](../api/intune-deviceconfig-reportroot-deviceconfigurationuseractivity.md)|[report](../resources/intune-shared-report.md)|Metadata for the device configuration user activity report|
-|[deviceConfigurationDeviceActivity function](../api/intune-deviceconfig-reportroot-deviceconfigurationdeviceactivity.md)|[report](../resources/intune-shared-report.md)|Metadata for the device configuration device activity report|
+|[Get reportRoot](../api/intune-deviceconfig-reportroot-get.md)|[reportRoot](../resources/intune-deviceconfig-reportroot.md)|Read properties and relationships of the [reportRoot](../resources/intune-deviceconfig-reportroot.md) object.|
+|[Update reportRoot](../api/intune-deviceconfig-reportroot-update.md)|[reportRoot](../resources/intune-deviceconfig-reportroot.md)|Update the properties of a [reportRoot](../resources/intune-deviceconfig-reportroot.md) object.|
+|[deviceConfigurationUserActivity function](../api/intune-deviceconfig-reportroot-deviceconfigurationuseractivity.md)|[report](../resources/intune-deviceconfig-report.md)|Metadata for the device configuration user activity report|
+|[deviceConfigurationDeviceActivity function](../api/intune-deviceconfig-reportroot-deviceconfigurationdeviceactivity.md)|[report](../resources/intune-deviceconfig-report.md)|Metadata for the device configuration device activity report|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.reportRoot", "id": "String (identifier)" }
-```
+```
v1.0 Intune Deviceconfig Requiredpasswordtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-requiredpasswordtype.md
doc_type: enumPageType
# requiredPasswordType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of required passwords. ## Members
Possible values of required passwords.
|:|:|:| |deviceDefault|0|Device default value, no intent.| |alphanumeric|1|Alphanumeric password required.|
-|numeric|2|Numeric password required.|
+|numeric|2|Numeric password required.|
v1.0 Intune Deviceconfig Restrictedappsstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-restrictedappsstate.md
doc_type: enumPageType
# restrictedAppsState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Restricted apps state ## Members |Member|Value|Description| |:|:|:| |prohibitedApps|0|Prohibited apps|
-|notApprovedApps|1|Not approved apps|
+|notApprovedApps|1|Not approved apps|
v1.0 Intune Deviceconfig Restrictedappsviolation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-restrictedappsviolation.md
doc_type: resourcePageType
# restrictedAppsViolation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Violation of restricted apps configuration profile per device per user ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Retirescheduledmanageddevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-retirescheduledmanageddevice.md
doc_type: resourcePageType
# retireScheduledManagedDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ManagedDevices that are scheduled for retire ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Safesearchfiltertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-safesearchfiltertype.md
doc_type: enumPageType
# safeSearchFilterType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specifies what level of safe search (filtering adult content) is required ## Members
Specifies what level of safe search (filtering adult content) is required
|:|:|:| |userDefined|0|User Defined, default value, no intent.| |strict|1|Strict, highest filtering against adult content.|
-|moderate|2|Moderate filtering against adult content (valid search results will not be filtered).|
+|moderate|2|Moderate filtering against adult content (valid search results will not be filtered).|
v1.0 Intune Deviceconfig Scheduledretirestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-scheduledretirestate.md
doc_type: enumPageType
# scheduledRetireState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Cancel or confirm scheduled retire ## Members
Cancel or confirm scheduled retire
|:|:|:| |cancelRetire|0|CancelRetire| |confirmRetire|1|ConfirmRetire|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfig Secureassessmentaccounttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-secureassessmentaccounttype.md
doc_type: enumPageType
# secureAssessmentAccountType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of accounts that are allowed for Windows10SecureAssessment ConfigurationAccount. ## Members
Type of accounts that are allowed for Windows10SecureAssessment ConfigurationAcc
|azureADAccount|0|Indicates an Azure AD account in format of AzureAD\username@tenant.com.| |domainAccount|1|Indicates a domain account in format of domain\user or user@domain.com.| |localAccount|2|Indicates a local account in format of username.|
-|localGuestAccount|3|Indicates a local guest account in format of test name.|
+|localGuestAccount|3|Indicates a local guest account in format of test name.|
v1.0 Intune Deviceconfig Securebootwithdmatype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-securebootwithdmatype.md
doc_type: enumPageType
# secureBootWithDMAType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of Secure Boot with DMA ## Members
Possible values of Secure Boot with DMA
|:|:|:| |notConfigured|0|Not configured, no operation| |withoutDMA|1|Turns on VBS with Secure Boot|
-|withDMA|3|Turns on VBS with Secure Boot and DMA|
+|withDMA|3|Turns on VBS with Secure Boot and DMA|
v1.0 Intune Deviceconfig Servicestarttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-servicestarttype.md
doc_type: enumPageType
# serviceStartType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values of xbox service start type ## Members
Possible values of xbox service start type
|:|:|:| |manual|0|Manual service start type(default)| |automatic|1|Automatic service start type|
-|disabled|2|Service start type disabled|
+|disabled|2|Service start type disabled|
v1.0 Intune Deviceconfig Settingsource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-settingsource.md
doc_type: resourcePageType
# settingSource resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"displayName": "String", "sourceType": "String" }
-```
+```
v1.0 Intune Deviceconfig Settingstatedevicesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-settingstatedevicesummary.md
doc_type: resourcePageType
# settingStateDeviceSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Compilance Policy and Configuration for a Setting State summary ## Methods
Here is a JSON representation of the resource.
"errorDeviceCount": 1024, "conflictDeviceCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Sharedpcaccountdeletionpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-sharedpcaccountdeletionpolicytype.md
doc_type: enumPageType
# sharedPCAccountDeletionPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for when accounts are deleted on a shared PC. ## Members
Possible values for when accounts are deleted on a shared PC.
|:|:|:| |immediate|0|Delete immediately.| |diskSpaceThreshold|1|Delete at disk space threshold.|
-|diskSpaceThresholdOrInactiveThreshold|2|Delete at disk space threshold or inactive threshold.|
+|diskSpaceThresholdOrInactiveThreshold|2|Delete at disk space threshold or inactive threshold.|
v1.0 Intune Deviceconfig Sharedpcaccountmanagerpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-sharedpcaccountmanagerpolicy.md
doc_type: resourcePageType
# sharedPCAccountManagerPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + SharedPC Account Manager Policy. Only applies when the account manager is enabled. ## Properties
Here is a JSON representation of the resource.
"inactiveThresholdDays": 1024, "removeAccountsBelowDiskFreePercentage": 1024 }
-```
+```
v1.0 Intune Deviceconfig Sharedpcallowedaccounttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-sharedpcallowedaccounttype.md
doc_type: enumPageType
# sharedPCAllowedAccountType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of accounts that are allowed to share the PC. ## Members
Type of accounts that are allowed to share the PC.
|:|:|:| |notConfigured|0|Not configured. Default value.| |guest|1|Only guest accounts.|
-|domain|2|Only domain-joined accounts.|
+|domain|2|Only domain-joined accounts.|
v1.0 Intune Deviceconfig Sharedpcconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-sharedpcconfiguration.md
doc_type: resourcePageType
# sharedPCConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the sharedPCConfiguration resource.
Here is a JSON representation of the resource.
"maintenanceStartTime": "String (time of day)", "fastFirstSignIn": "String" }
-```
+```
v1.0 Intune Deviceconfig Signinassistantoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-signinassistantoptions.md
doc_type: enumPageType
# signInAssistantOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Values for the SignInAssistantSettings. ## Members |Member|Value|Description| |:|:|:| |notConfigured|0|Not configured - wlidsvc Start will be set to SERVICE_DEMAND_START.|
-|disabled|1|Disabled - wlidsvc Start will be set to SERVICE_DISABLED.|
+|disabled|1|Disabled - wlidsvc Start will be set to SERVICE_DISABLED.|
v1.0 Intune Deviceconfig Singlesignonextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-singlesignonextension.md
doc_type: resourcePageType
# singleSignOnExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an Apple Single Sign-On Extension. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.singleSignOnExtension" }
-```
+```
v1.0 Intune Deviceconfig Sitesecuritylevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-sitesecuritylevel.md
doc_type: enumPageType
# siteSecurityLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for site security level. ## Members
Possible values for site security level.
|mediumLow|2|Medium-low.| |medium|3|Medium.| |mediumHigh|4|Medium-high.|
-|high|5|High.|
+|high|5|High.|
v1.0 Intune Deviceconfig Softwareupdatestatussummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-softwareupdatestatussummary.md
doc_type: resourcePageType
# softwareUpdateStatusSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"conflictUserCount": 1024, "notApplicableUserCount": 1024 }
-```
+```
v1.0 Intune Deviceconfig Specifiedcaptivenetworkplugins https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-specifiedcaptivenetworkplugins.md
doc_type: resourcePageType
# specifiedCaptiveNetworkPlugins resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specifies all the Captive network plugins allowed during the IKEv2 AlwaysOn VPN connection ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Statemanagementsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-statemanagementsetting.md
doc_type: enumPageType
# stateManagementSetting enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + State Management Setting. ## Members
State Management Setting.
|:|:|:| |notConfigured|0|Not configured.| |blocked|1|Blocked.|
-|allowed|2|Allowed.|
+|allowed|2|Allowed.|
v1.0 Intune Deviceconfig Subjectnameformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-subjectnameformat.md
doc_type: enumPageType
# subjectNameFormat enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Subject Name Format Options. ## Members
Subject Name Format Options.
|commonNameAsSerialNumber|6|Common Name As Serial Number.| |commonNameAsAadDeviceId|7|Common Name As Serial Number.| |commonNameAsIntuneDeviceId|8|Common Name As Serial Number.|
-|commonNameAsDurableDeviceId|9|Common Name As Serial Number.|
+|commonNameAsDurableDeviceId|9|Common Name As Serial Number.|
v1.0 Intune Deviceconfig Unsupporteddeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-unsupporteddeviceconfiguration.md
doc_type: resourcePageType
# unsupportedDeviceConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + UnsupportedDeviceConfiguration is used when an entity cannot be mapped to another model-compliant subtype of deviceConfiguration.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Unsupporteddeviceconfigurationdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-unsupporteddeviceconfigurationdetail.md
doc_type: resourcePageType
# unsupportedDeviceConfigurationDetail resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A description of why an entity is unsupported. ## Properties
Here is a JSON representation of the resource.
"message": "String", "propertyName": "String" }
-```
+```
v1.0 Intune Deviceconfig Updateclassification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-updateclassification.md
doc_type: enumPageType
# updateClassification enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for automatic update classification. ## Members
Possible values for automatic update classification.
|userDefined|0|User Defined, default value, no intent.| |recommendedAndImportant|1|Recommended and important.| |important|2|Important.|
-|none|3|None.|
+|none|3|None.|
v1.0 Intune Deviceconfig Useremailsource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-useremailsource.md
doc_type: enumPageType
# userEmailSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for username source or email source. ## Members |Member|Value|Description| |:|:|:| |userPrincipalName|0|User principal name.|
-|primarySmtpAddress|1|Primary SMTP address.|
+|primarySmtpAddress|1|Primary SMTP address.|
v1.0 Intune Deviceconfig Usernamesource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-usernamesource.md
doc_type: enumPageType
# usernameSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Username source. ## Members
Username source.
|:|:|:| |userPrincipalName|0|User principal name.| |primarySmtpAddress|1|Primary SMTP address.|
-|samAccountName|2|The user sam account name.|
+|samAccountName|2|The user sam account name.|
v1.0 Intune Deviceconfig Visibilitysetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-visibilitysetting.md
doc_type: enumPageType
# visibilitySetting enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Generic visibility state. ## Members
Generic visibility state.
|:|:|:| |notConfigured|0|Not configured.| |hide|1|Hide.|
-|show|2|Show.|
+|show|2|Show.|
v1.0 Intune Deviceconfig Vpnauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnauthenticationmethod.md
doc_type: enumPageType
# vpnAuthenticationMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Authentication Method. ## Members
VPN Authentication Method.
|usernameAndPassword|1|Use username and password for authentication.| |sharedSecret|2|Use Shared Secret for Authentication. Only valid for iOS IKEv2.| |derivedCredential|3|Use Derived Credential for Authentication.|
-|azureAD|4|Use Azure AD for authentication.|
+|azureAD|4|Use Azure AD for authentication.|
v1.0 Intune Deviceconfig Vpnclientauthenticationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnclientauthenticationtype.md
doc_type: enumPageType
# vpnClientAuthenticationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of VPN client authentication type ## Members |Member|Value|Description| |:|:|:| |userAuthentication|0|User Authentication|
-|deviceAuthentication|1|Device Authentication|
+|deviceAuthentication|1|Device Authentication|
v1.0 Intune Deviceconfig Vpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnconfiguration.md
doc_type: resourcePageType
# vpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base VPN Configuration profile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Vpndeadpeerdetectionrate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpndeadpeerdetectionrate.md
doc_type: enumPageType
# vpnDeadPeerDetectionRate enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determines how often to check if a peer connection is still alive ## Members
Determines how often to check if a peer connection is still alive
|medium|0|Medium| |none|1|None| |low|2|Low|
-|high|3|High|
+|high|3|High|
v1.0 Intune Deviceconfig Vpndnsrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpndnsrule.md
doc_type: resourcePageType
# vpnDnsRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN DNS Rule definition. ## Properties
Here is a JSON representation of the resource.
"autoTrigger": true, "persistent": true }
-```
+```
v1.0 Intune Deviceconfig Vpnencryptionalgorithmtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnencryptionalgorithmtype.md
doc_type: enumPageType
# vpnEncryptionAlgorithmType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of VPN security association encryption algorithm ## Members
The type of VPN security association encryption algorithm
|aes256Gcm|5|AES-256-GCM| |aes192|6|AES-192| |aes192Gcm|7|AES-192-GCM|
-|chaCha20Poly1305|8|ChaCha20Poly1305|
+|chaCha20Poly1305|8|ChaCha20Poly1305|
v1.0 Intune Deviceconfig Vpnintegrityalgorithmtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnintegrityalgorithmtype.md
doc_type: enumPageType
# vpnIntegrityAlgorithmType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of VPN security association integrity algorithm ## Members
The type of VPN security association integrity algorithm
|sha1_160|2|SHA1-160| |sha2_384|3|SHA2-384| |sha2_512|4|SHA2-512|
-|md5|5|MD5|
+|md5|5|MD5|
v1.0 Intune Deviceconfig Vpnlocalidentifier https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnlocalidentifier.md
doc_type: enumPageType
# vpnLocalIdentifier enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of VPN local identifier ## Members
The type of VPN local identifier
|:|:|:| |deviceFQDN|0|Device Fully Qualified Domain Name| |empty|1|Empty|
-|clientCertificateSubjectName|2|Client Certificate Subject Name|
+|clientCertificateSubjectName|2|Client Certificate Subject Name|
v1.0 Intune Deviceconfig Vpnondemandrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnondemandrule.md
doc_type: resourcePageType
# vpnOnDemandRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN On-Demand Rule definition. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Vpnondemandruleconnectionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnondemandruleconnectionaction.md
doc_type: enumPageType
# vpnOnDemandRuleConnectionAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN On-Demand Rule Connection Action. ## Members
VPN On-Demand Rule Connection Action.
|connect|0|Connect.| |evaluateConnection|1|Evaluate Connection.| |ignore|2|Ignore.|
-|disconnect|3|Disconnect.|
+|disconnect|3|Disconnect.|
v1.0 Intune Deviceconfig Vpnondemandruleconnectiondomainaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnondemandruleconnectiondomainaction.md
doc_type: enumPageType
# vpnOnDemandRuleConnectionDomainAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN On-Demand Rule Connection Domain Action. ## Members |Member|Value|Description| |:|:|:| |connectIfNeeded|0|Connect if needed.|
-|neverConnect|1|Never connect.|
+|neverConnect|1|Never connect.|
v1.0 Intune Deviceconfig Vpnondemandruleinterfacetypematch https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnondemandruleinterfacetypematch.md
doc_type: enumPageType
# vpnOnDemandRuleInterfaceTypeMatch enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN On-Demand Rule Connection network interface type. ## Members
VPN On-Demand Rule Connection network interface type.
|notConfigured|0|NotConfigured| |ethernet|1|Ethernet.| |wiFi|2|WiFi.|
-|cellular|3|Cellular.|
+|cellular|3|Cellular.|
v1.0 Intune Deviceconfig Vpnprovidertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnprovidertype.md
doc_type: enumPageType
# vpnProviderType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Provider type for per-app VPN. ## Members
Provider type for per-app VPN.
|:|:|:| |notConfigured|0|Tunnel traffic is not explicitly configured.| |appProxy|1|Tunnel traffic at the application layer.|
-|packetTunnel|2|Tunnel traffic at the IP layer.|
+|packetTunnel|2|Tunnel traffic at the IP layer.|
v1.0 Intune Deviceconfig Vpnproxyserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnproxyserver.md
doc_type: resourcePageType
# vpnProxyServer resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Proxy Server. ## Properties
Here is a JSON representation of the resource.
"address": "String", "port": 1024 }
-```
+```
v1.0 Intune Deviceconfig Vpnroute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnroute.md
doc_type: resourcePageType
# vpnRoute resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Route definition. ## Properties
Here is a JSON representation of the resource.
"destinationPrefix": "String", "prefixSize": 1024 }
-```
+```
v1.0 Intune Deviceconfig Vpnserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnserver.md
doc_type: resourcePageType
# vpnServer resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Server definition. ## Properties
Here is a JSON representation of the resource.
"address": "String", "isDefaultServer": true }
-```
+```
v1.0 Intune Deviceconfig Vpnservercertificatetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnservercertificatetype.md
doc_type: enumPageType
# vpnServerCertificateType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of certificate the VPN server will present to the VPN client for authentication ## Members
The type of certificate the VPN server will present to the VPN client for authen
|rsa|0|RSA| |ecdsa256|1|ECDSA256| |ecdsa384|2|ECDSA384|
-|ecdsa521|3|ECDSA521|
+|ecdsa521|3|ECDSA521|
v1.0 Intune Deviceconfig Vpnserviceexceptionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpnserviceexceptionaction.md
doc_type: enumPageType
# vpnServiceExceptionAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The VPN action to take for a specific service. ## Members
The VPN action to take for a specific service.
|:|:|:| |forceTrafficViaVPN|0|Make all traffic from that service go through the VPN| |allowTrafficOutside|1|Allow the service outside of the VPN|
-|dropTraffic|2|Drop all traffic from the service|
+|dropTraffic|2|Drop all traffic from the service|
v1.0 Intune Deviceconfig Vpntrafficdirection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpntrafficdirection.md
doc_type: enumPageType
# vpnTrafficDirection enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specify whether the rule applies to inbound traffic or outbound traffic. ## Members
Specify whether the rule applies to inbound traffic or outbound traffic.
|:|:|:| |outbound|0|The rule applies to all outbound traffic.| |inbound|1|The rule applies to all inbound traffic.|
-|unknownFutureValue|2|Evolvable enum member|
+|unknownFutureValue|2|Evolvable enum member|
v1.0 Intune Deviceconfig Vpntrafficrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpntrafficrule.md
doc_type: resourcePageType
# vpnTrafficRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Traffic Rule definition. ## Properties
Here is a JSON representation of the resource.
"claims": "String", "vpnTrafficDirection": "String" }
-```
+```
v1.0 Intune Deviceconfig Vpntrafficruleapptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpntrafficruleapptype.md
doc_type: enumPageType
# vpnTrafficRuleAppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of app that a VPN traffic rule is associated with. ## Members
Indicates the type of app that a VPN traffic rule is associated with.
|:|:|:| |none|0|The traffic rule is not associated with an app.| |desktop|1|The traffic rule is associated with a desktop app.|
-|universal|2|The traffic rule is associated with a Universal app.|
+|universal|2|The traffic rule is associated with a Universal app.|
v1.0 Intune Deviceconfig Vpntrafficruleroutingpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpntrafficruleroutingpolicytype.md
doc_type: enumPageType
# vpnTrafficRuleRoutingPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specifies the routing policy for a VPN traffic rule. ## Members
Specifies the routing policy for a VPN traffic rule.
|:|:|:| |none|0|No routing policy specified.| |splitTunnel|1|Network traffic for the specified app will be routed through the VPN.|
-|forceTunnel|2|All network traffic will be routed through the VPN.|
+|forceTunnel|2|All network traffic will be routed through the VPN.|
v1.0 Intune Deviceconfig Vpntunnelconfigurationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-vpntunnelconfigurationtype.md
doc_type: enumPageType
# vpnTunnelConfigurationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of tunnels that will be present to the VPN client for configuration ## Members
The type of tunnels that will be present to the VPN client for configuration
|:|:|:| |wifiAndCellular|0|WiFi and Cellular Tunnels| |cellular|1|Cellular Tunnel Only|
-|wifi|2|WiFi Tunnel Only|
+|wifi|2|WiFi Tunnel Only|
v1.0 Intune Deviceconfig Webbrowsercookiesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-webbrowsercookiesettings.md
doc_type: enumPageType
# webBrowserCookieSettings enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Web Browser Cookie Settings. ## Members
Web Browser Cookie Settings.
|blockAlways|1|Always block cookies.| |allowCurrentWebSite|2|Allow cookies from current Web site.| |allowFromWebsitesVisited|3|Allow Cookies from websites visited.|
-|allowAlways|4|Always allow cookies.|
+|allowAlways|4|Always allow cookies.|
v1.0 Intune Deviceconfig Weeklyschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-weeklyschedule.md
doc_type: enumPageType
# weeklySchedule enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for a weekly schedule. ## Members
Possible values for a weekly schedule.
|thursday|6|Thursday.| |friday|7|Friday.| |saturday|8|Saturday.|
-|noScheduledScan|9|No Scheduled Scan|
+|noScheduledScan|9|No Scheduled Scan|
v1.0 Intune Deviceconfig Welcomescreenmeetinginformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-welcomescreenmeetinginformation.md
doc_type: enumPageType
# welcomeScreenMeetingInformation enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for welcome screen meeting information. ## Members
Possible values for welcome screen meeting information.
|:|:|:| |userDefined|0|User Defined, default value, no intent.| |showOrganizerAndTimeOnly|1|Show organizer and time only.|
-|showOrganizerAndTimeAndSubject|2|Show organizer, time and subject (subject is hidden for private meetings).|
+|showOrganizerAndTimeAndSubject|2|Show organizer, time and subject (subject is hidden for private meetings).|
v1.0 Intune Deviceconfig Wifiauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wifiauthenticationmethod.md
doc_type: enumPageType
# wiFiAuthenticationMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi authentication method. ## Members
Wi-Fi authentication method.
|:|:|:| |certificate|0|Use an identity certificate for authentication.| |usernameAndPassword|1|Use username and password for authentication.|
-|derivedCredential|2|Use Derived Credential for authentication.|
+|derivedCredential|2|Use Derived Credential for authentication.|
v1.0 Intune Deviceconfig Wifiauthenticationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wifiauthenticationtype.md
doc_type: enumPageType
# wifiAuthenticationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Authentication Type Settings. ## Members
Wi-Fi Authentication Type Settings.
|user|1|User Authentication| |machine|2|Machine Authentication| |machineOrUser|3|Machine or User Authentication|
-|guest|4|Guest Authentication|
+|guest|4|Guest Authentication|
v1.0 Intune Deviceconfig Wifiproxysetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wifiproxysetting.md
doc_type: enumPageType
# wiFiProxySetting enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Proxy Settings. ## Members
Wi-Fi Proxy Settings.
|none|0|No Proxy.| |manual|1|Manual Proxy Settings via Address and Port.| |automatic|2|Automatic Proxy Settings via URL.|
-|unknownFutureValue|3|Unknown future value for evolvable enum patterns.|
+|unknownFutureValue|3|Unknown future value for evolvable enum patterns.|
v1.0 Intune Deviceconfig Wifisecuritytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wifisecuritytype.md
doc_type: enumPageType
# wiFiSecurityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wi-Fi Security Types. ## Members
Wi-Fi Security Types.
|wpaEnterprise|2|WPA-Enterprise. Must use IOSEnterpriseWifiConfiguration type to configure enterprise options.| |wep|3|WEP Encryption.| |wpa2Personal|4|WPA2-Personal.|
-|wpa2Enterprise|5|WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options.|
+|wpa2Enterprise|5|WPA2-Enterprise. Must use WindowsWifiEnterpriseEAPConfiguration type to configure enterprise options.|
v1.0 Intune Deviceconfig Windows10appsforceupdateschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10appsforceupdateschedule.md
doc_type: resourcePageType
# windows10AppsForceUpdateSchedule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 force update schedule for Apps ## Properties
Here is a JSON representation of the resource.
"recurrence": "String", "runImmediatelyIfAfterStartDateTime": true }
-```
+```
v1.0 Intune Deviceconfig Windows10appsupdaterecurrence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10appsupdaterecurrence.md
doc_type: enumPageType
# windows10AppsUpdateRecurrence enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for App update on Windows10 recurrence. ## Members
Possible values for App update on Windows10 recurrence.
|none|0|Default value, specifies a single occurence.| |daily|1|Daily.| |weekly|2|Weekly.|
-|monthly|3|Monthly.|
+|monthly|3|Monthly.|
v1.0 Intune Deviceconfig Windows10apptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10apptype.md
doc_type: enumPageType
# windows10AppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Application type. ## Members |Member|Value|Description| |:|:|:| |desktop|0|Desktop.|
-|universal|1|Universal.|
+|universal|1|Universal.|
v1.0 Intune Deviceconfig Windows10associatedapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10associatedapps.md
doc_type: resourcePageType
# windows10AssociatedApps resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Associated Application definition. ## Properties
Here is a JSON representation of the resource.
"appType": "String", "identifier": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10certificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10certificateprofilebase.md
doc_type: resourcePageType
# windows10CertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base class for Windows 10 certificate profile.
Inherits from [windowsCertificateProfileBase](../resources/intune-deviceconfig-w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
Here is a JSON representation of the resource.
"certificateValidityPeriodValue": 1024, "certificateValidityPeriodScale": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10compliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10compliancepolicy.md
doc_type: resourcePageType
# windows10CompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Windows 10.
Here is a JSON representation of the resource.
"rulesContent": "binary" } }
-```
+```
v1.0 Intune Deviceconfig Windows10customconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10customconfiguration.md
doc_type: resourcePageType
# windows10CustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10CustomConfiguration resource.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windows10devicefirmwareconfigurationinterface https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10devicefirmwareconfigurationinterface.md
doc_type: resourcePageType
# windows10DeviceFirmwareConfigurationInterface resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Graph properties for Device Firmware Configuration Interface
Here is a JSON representation of the resource.
"wakeOnLAN": "String", "wakeOnPower": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10devicemodetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10devicemodetype.md
doc_type: enumPageType
# windows10DeviceModeType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Device Mode type. ## Members |Member|Value|Description| |:|:|:| |standardConfiguration|0|Standard Configuration|
-|sModeConfiguration|1|S Mode Configuration|
+|sModeConfiguration|1|S Mode Configuration|
v1.0 Intune Deviceconfig Windows10easemailprofileconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10easemailprofileconfiguration.md
doc_type: resourcePageType
# windows10EasEmailProfileConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the native email client (Outlook) on Windows 10 devices to communicate with an Exchange server and get email, contacts, calendar, and tasks. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"hostName": "String", "requireSsl": true }
-```
+```
v1.0 Intune Deviceconfig Windows10editiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10editiontype.md
doc_type: enumPageType
# windows10EditionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Edition type. ## Members
Windows 10 Edition type.
|windows10HomeSingleLanguage|16|Windows 10 Home Single Language| |windows10Mobile|17|Windows 10 Mobile| |windows10IoTCore|18|Windows 10 IoT Core|
-|windows10IoTCoreCommercial|19|Windows 10 IoT Core Commercial|
+|windows10IoTCoreCommercial|19|Windows 10 IoT Core Commercial|
v1.0 Intune Deviceconfig Windows10endpointprotectionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10endpointprotectionconfiguration.md
doc_type: resourcePageType
# windows10EndpointProtectionConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the Windows10EndpointProtectionConfiguration resource.
Here is a JSON representation of the resource.
"severeSeverity": "String" } }
-```
+```
v1.0 Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration.md
doc_type: resourcePageType
# windows10EnterpriseModernAppManagementConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows10 Enterprise Modern App Management Configuration.
Here is a JSON representation of the resource.
"version": 1024, "uninstallBuiltInApps": true }
-```
+```
v1.0 Intune Deviceconfig Windows10generalconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10generalconfiguration.md
doc_type: resourcePageType
# windows10GeneralConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10GeneralConfiguration resource.
Here is a JSON representation of the resource.
"uninstallBuiltInApps": true, "configureTimeZone": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10importedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10importedpfxcertificateprofile.md
doc_type: resourcePageType
# windows10ImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Desktop and Mobile PFX Import certificate profile
Inherits from [windowsCertificateProfileBase](../resources/intune-deviceconfig-w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
Here is a JSON representation of the resource.
"certificateValidityPeriodScale": "String", "intendedPurpose": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10mobilecompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10mobilecompliancepolicy.md
doc_type: resourcePageType
# windows10MobileCompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Windows 10 Mobile.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windows10networkboundaryconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10networkboundaryconfiguration.md
doc_type: resourcePageType
# windows10NetworkBoundaryConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows10 Network Boundary Configuration
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Deviceconfig Windows10networkproxyserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10networkproxyserver.md
doc_type: resourcePageType
# windows10NetworkProxyServer resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Network Proxy Server Policy. ## Properties
Here is a JSON representation of the resource.
], "useForLocalAddresses": true }
-```
+```
v1.0 Intune Deviceconfig Windows10pfximportcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10pfximportcertificateprofile.md
doc_type: resourcePageType
# windows10PFXImportCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Deprecated
Here is a JSON representation of the resource.
"version": 1024, "keyStorageProvider": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10pkcscertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10pkcscertificateprofile.md
doc_type: resourcePageType
# windows10PkcsCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Desktop and Mobile PKCS certificate profile
Inherits from [windows10CertificateProfileBase](../resources/intune-deviceconfig
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
Inherits from [windows10CertificateProfileBase](../resources/intune-deviceconfig
|certificationAuthorityName|String|PKCS Certification Authority Name| |certificateTemplateName|String|PKCS Certificate Template Name| |subjectAlternativeNameFormatString|String|Custom String that defines the AAD Attribute.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |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. This collection can contain a maximum of 500 elements.|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windows10secureassessmentconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10secureassessmentconfiguration.md
doc_type: resourcePageType
# windows10SecureAssessmentConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the secureAssessment resource.
Here is a JSON representation of the resource.
"localGuestAccountName": "String", "assessmentAppUserModelId": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10teamgeneralconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10teamgeneralconfiguration.md
doc_type: resourcePageType
# windows10TeamGeneralConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10TeamGeneralConfiguration resource.
Here is a JSON representation of the resource.
"welcomeScreenBackgroundImageUrl": "String", "welcomeScreenMeetingInformation": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows10vpnauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10vpnauthenticationmethod.md
doc_type: enumPageType
# windows10VpnAuthenticationMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 VPN connection types. ## Members
Windows 10 VPN connection types.
|certificate|0|Authenticate with a certificate.| |usernameAndPassword|1|Use username and password for authentication.| |customEapXml|2|Authentication method is specified in custom EAP XML.|
-|derivedCredential|3|Use Derived Credential for authentication.|
+|derivedCredential|3|Use Derived Credential for authentication.|
v1.0 Intune Deviceconfig Windows10vpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10vpnconfiguration.md
doc_type: resourcePageType
# windows10VpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Windows 10 device (desktop or mobile) to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Inherits from [windowsVpnConfiguration](../resources/intune-deviceconfig-windows
|rememberUserCredentials|Boolean|Remember user credentials.| |enableConditionalAccess|Boolean|Enable conditional access.| |enableSingleSignOnWithAlternateCertificate|Boolean|Enable single sign-on (SSO) with alternate certificate.|
-|singleSignOnEku|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md)|Single sign-on Extended Key Usage (EKU).|
+|singleSignOnEku|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md)|Single sign-on Extended Key Usage (EKU).|
|singleSignOnIssuerHash|String|Single sign-on issuer hash.| |eapXml|Binary|Extensible Authentication Protocol (EAP) XML. (UTF8 encoded byte array)| |proxyServer|[windows10VpnProxyServer](../resources/intune-deviceconfig-windows10vpnproxyserver.md)|Proxy Server.|
Here is a JSON representation of the resource.
"pfsGroup": "String" } }
-```
+```
v1.0 Intune Deviceconfig Windows10vpnconnectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10vpnconnectiontype.md
doc_type: enumPageType
# windows10VpnConnectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN connection types. ## Members
VPN connection types.
|paloAltoGlobalProtect|9|Palo Alto Networks GlobalProtect.| |ciscoAnyConnect|10|Cisco AnyConnect| |unknownFutureValue|11|Sentinel member for cases where the client cannot handle the new enum values.|
-|microsoftTunnel|12|Microsoft Tunnel connection type|
+|microsoftTunnel|12|Microsoft Tunnel connection type|
v1.0 Intune Deviceconfig Windows10vpnprofiletarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10vpnprofiletarget.md
doc_type: enumPageType
# windows10VpnProfileTarget enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 VPN profile target types. ## Members
Windows 10 VPN profile target types.
|:|:|:| |user|0|User targeted VPN profile.| |device|1|Device targeted VPN profile.|
-|autoPilotDevice|2|AutoPilot Device targeted VPN profile.|
+|autoPilotDevice|2|AutoPilot Device targeted VPN profile.|
v1.0 Intune Deviceconfig Windows10vpnproxyserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows10vpnproxyserver.md
doc_type: resourcePageType
# windows10VpnProxyServer resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Proxy Server.
Here is a JSON representation of the resource.
"port": 1024, "bypassProxyServerForLocalAddress": true }
-```
+```
v1.0 Intune Deviceconfig Windows81certificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81certificateprofilebase.md
doc_type: resourcePageType
# windows81CertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration.
Inherits from [windowsCertificateProfileBase](../resources/intune-deviceconfig-w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. This collection can contain a maximum of 500 elements.| ## Relationships
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windows81compliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81compliancepolicy.md
doc_type: resourcePageType
# windows81CompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Windows 8.1.
Here is a JSON representation of the resource.
"osMaximumVersion": "String", "storageRequireEncryption": true }
-```
+```
v1.0 Intune Deviceconfig Windows81generalconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81generalconfiguration.md
doc_type: resourcePageType
# windows81GeneralConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the windows81GeneralConfiguration resource.
Here is a JSON representation of the resource.
"userAccountControlSettings": "String", "workFoldersUrl": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows81scepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81scepcertificateprofile.md
doc_type: resourcePageType
# windows81SCEPCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 8.1+ SCEP certificate profile
Inherits from [windows81CertificateProfileBase](../resources/intune-deviceconfig
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)|
|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. This collection can contain a maximum of 500 elements. Inherited from [windows81CertificateProfileBase](../resources/intune-deviceconfig-windows81certificateprofilebase.md)| |scepServerUrls|String collection|SCEP Server Url(s).| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US|
Here is a JSON representation of the resource.
"subjectAlternativeNameFormatString": "String", "certificateStore": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows81trustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81trustedrootcertificate.md
doc_type: resourcePageType
# windows81TrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 8.1 Trusted Certificate configuration profile
Here is a JSON representation of the resource.
"certFileName": "String", "destinationStore": "String" }
-```
+```
v1.0 Intune Deviceconfig Windows81vpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81vpnconfiguration.md
doc_type: resourcePageType
# windows81VpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Windows 8.1 (and later) devices to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
"bypassProxyServerForLocalAddress": true } }
-```
+```
v1.0 Intune Deviceconfig Windows81vpnproxyserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81vpnproxyserver.md
doc_type: resourcePageType
# windows81VpnProxyServer resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + VPN Proxy Server.
Here is a JSON representation of the resource.
"automaticallyDetectProxySettings": true, "bypassProxyServerForLocalAddress": true }
-```
+```
v1.0 Intune Deviceconfig Windows81wifiimportconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windows81wifiimportconfiguration.md
doc_type: resourcePageType
# windows81WifiImportConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 8.1+ Wi-Fi import configuration. By configuring this profile you can instruct Windows 8.1 (and later) devices to connect to desired Wi-Fi endpoint. Connect a Windows 8.1 device to the desired Wi-Fi network and extract the XML from that device to later embed into this Wi-Fi profile.
Here is a JSON representation of the resource.
"profileName": "String", "payload": "binary" }
-```
+```
v1.0 Intune Deviceconfig Windowsappstartlayouttilesize https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsappstartlayouttilesize.md
doc_type: enumPageType
# windowsAppStartLayoutTileSize enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The tile size of Windows app in the start layout. ## Members
The tile size of Windows app in the start layout.
|small|1|Small 1x1.| |medium|2|Medium 2x2.| |wide|3|Wide 4x2.|
-|large|4|Large 4x4.|
+|large|4|Large 4x4.|
v1.0 Intune Deviceconfig Windowscertificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowscertificateprofilebase.md
doc_type: resourcePageType
# windowsCertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
Here is a JSON representation of the resource.
"certificateValidityPeriodValue": 1024, "certificateValidityPeriodScale": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration.md
doc_type: resourcePageType
# windowsDefenderAdvancedThreatProtectionConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Defender AdvancedThreatProtection Configuration.
Here is a JSON representation of the resource.
"advancedThreatProtectionOffboardingBlob": "String", "advancedThreatProtectionOffboardingFilename": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsdefendertamperprotectionoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsdefendertamperprotectionoptions.md
doc_type: enumPageType
# windowsDefenderTamperProtectionOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Defender TamperProtection setting options ## Members
Defender TamperProtection setting options
|:|:|:| |notConfigured|0|Not Configured| |enable|1|Enable windows defender tamper protection|
-|disable|2|Disable windows defender tamper protection|
+|disable|2|Disable windows defender tamper protection|
v1.0 Intune Deviceconfig Windowsdeliveryoptimizationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsdeliveryoptimizationconfiguration.md
doc_type: resourcePageType
# windowsDeliveryOptimizationConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Delivery Optimization configuration
Here is a JSON representation of the resource.
"cacheServerForegroundDownloadFallbackToHttpDelayInSeconds": 1024, "cacheServerBackgroundDownloadFallbackToHttpDelayInSeconds": 1024 }
-```
+```
v1.0 Intune Deviceconfig Windowsdeliveryoptimizationmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsdeliveryoptimizationmode.md
doc_type: enumPageType
# windowsDeliveryOptimizationMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Delivery optimization mode for peer distribution ## Members
Delivery optimization mode for peer distribution
|httpWithPeeringPrivateGroup|3|HTTP blended with peering across a private group| |httpWithInternetPeering|4|HTTP blended with Internet peering| |simpleDownload|99|Simple download mode with no peering|
-|bypassMode|100|Bypass mode. Do not use Delivery Optimization and use BITS instead|
+|bypassMode|100|Bypass mode. Do not use Delivery Optimization and use BITS instead|
v1.0 Intune Deviceconfig Windowsdomainjoinconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsdomainjoinconfiguration.md
doc_type: resourcePageType
# windowsDomainJoinConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Domain Join device configuration.
-Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)
+Inherits from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)
## Methods |Method|Return Type|Description| |:|:|:|
-|[List windowsDomainJoinConfigurations](../api/intune-deviceconfig-windowsdomainjoinconfiguration-list.md)|[windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) collection|List properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) objects.|
-|[Get windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-get.md)|[windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md)|Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.|
-|[Create windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-create.md)|[windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md)|Create a new [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.|
-|[Delete windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-delete.md)|None|Deletes a [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md).|
-|[Update windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-update.md)|[windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md)|Update the properties of a [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.|
+|[List windowsDomainJoinConfigurations](../api/intune-deviceconfig-windowsdomainjoinconfiguration-list.md)|[windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) collection|List properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) objects.|
+|[Get windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-get.md)|[windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md)|Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.|
+|[Create windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-create.md)|[windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md)|Create a new [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.|
+|[Delete windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-delete.md)|None|Deletes a [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md).|
+|[Update windowsDomainJoinConfiguration](../api/intune-deviceconfig-windowsdomainjoinconfiguration-update.md)|[windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md)|Update the properties of a [windowsDomainJoinConfiguration](../resources/intune-deviceconfig-windowsdomainjoinconfiguration.md) object.|
## Properties |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)|
+|id|String|Key of the entity. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|lastModifiedDateTime|DateTimeOffset|DateTime the object was last modified. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-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-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsEdition|[deviceManagementApplicabilityRuleOsEdition](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosedition.md)|The OS edition applicability for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsVersion|[deviceManagementApplicabilityRuleOsVersion](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosversion.md)|The OS version applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleDeviceMode|[deviceManagementApplicabilityRuleDeviceMode](../resources/intune-deviceconfig-devicemanagementapplicabilityruledevicemode.md)|The device mode applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|createdDateTime|DateTimeOffset|DateTime the object was created. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|description|String|Admin provided description of the Device Configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|displayName|String|Admin provided name of the device configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
|computerNameStaticPrefix|String|Fixed prefix to be used for computer name.| |computerNameSuffixRandomCharCount|Int32|Dynamically generated characters used as suffix for computer name. Valid values 3 to 14| |activeDirectoryDomainName|String|Active Directory domain name to join.|
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
## Relationships |Relationship|Type|Description| |:|:|:|
-|groupAssignments|[deviceConfigurationGroupAssignment](../resources/intune-deviceconfig-deviceconfigurationgroupassignment.md) collection|The list of group assignments for the device configuration profile. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|assignments|[deviceConfigurationAssignment](../resources/intune-deviceconfig-deviceconfigurationassignment.md) collection|The list of assignments for the device configuration profile. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|deviceStatuses|[deviceConfigurationDeviceStatus](../resources/intune-deviceconfig-deviceconfigurationdevicestatus.md) collection|Device configuration installation status by device. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|userStatuses|[deviceConfigurationUserStatus](../resources/intune-deviceconfig-deviceconfigurationuserstatus.md) collection|Device configuration installation status by user. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|deviceStatusOverview|[deviceConfigurationDeviceOverview](../resources/intune-deviceconfig-deviceconfigurationdeviceoverview.md)|Device Configuration devices status overview Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|userStatusOverview|[deviceConfigurationUserOverview](../resources/intune-deviceconfig-deviceconfigurationuseroverview.md)|Device Configuration users status overview Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|deviceSettingStateSummaries|[settingStateDeviceSummary](../resources/intune-deviceconfig-settingstatedevicesummary.md) collection|Device Configuration Setting State Device Summary Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
-|networkAccessConfigurations|[deviceConfiguration](../resources/intune-shared-deviceconfiguration.md) collection|Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements.|
+|groupAssignments|[deviceConfigurationGroupAssignment](../resources/intune-deviceconfig-deviceconfigurationgroupassignment.md) collection|The list of group assignments for the device configuration profile. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|assignments|[deviceConfigurationAssignment](../resources/intune-deviceconfig-deviceconfigurationassignment.md) collection|The list of assignments for the device configuration profile. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceStatuses|[deviceConfigurationDeviceStatus](../resources/intune-deviceconfig-deviceconfigurationdevicestatus.md) collection|Device configuration installation status by device. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|userStatuses|[deviceConfigurationUserStatus](../resources/intune-deviceconfig-deviceconfigurationuserstatus.md) collection|Device configuration installation status by user. Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceStatusOverview|[deviceConfigurationDeviceOverview](../resources/intune-deviceconfig-deviceconfigurationdeviceoverview.md)|Device Configuration devices status overview Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|userStatusOverview|[deviceConfigurationUserOverview](../resources/intune-deviceconfig-deviceconfigurationuseroverview.md)|Device Configuration users status overview Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|deviceSettingStateSummaries|[settingStateDeviceSummary](../resources/intune-deviceconfig-settingstatedevicesummary.md) collection|Device Configuration Setting State Device Summary Inherited from [deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md)|
+|networkAccessConfigurations|[deviceConfiguration](../resources/intune-deviceconfig-deviceconfiguration.md) collection|Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements.|
## JSON Representation Here is a JSON representation of the resource.
Here is a JSON representation of the resource.
"activeDirectoryDomainName": "String", "organizationalUnit": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsedgekiosktype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsedgekiosktype.md
doc_type: enumPageType
# windowsEdgeKioskType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Edge kiosk type ## Members |Member|Value|Description| |:|:|:| |publicBrowsing|0|public-browsing|
-|fullScreen|1|fullscreen|
+|fullScreen|1|fullscreen|
v1.0 Intune Deviceconfig Windowsfirewallnetworkprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsfirewallnetworkprofile.md
doc_type: resourcePageType
# windowsFirewallNetworkProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Firewall Profile Policies. ## Properties
Here is a JSON representation of the resource.
"policyRulesFromGroupPolicyMerged": true, "policyRulesFromGroupPolicyNotMerged": true }
-```
+```
v1.0 Intune Deviceconfig Windowsfirewallrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsfirewallrule.md
doc_type: resourcePageType
# windowsFirewallRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A rule controlling traffic through the Windows Firewall. ## Properties
Here is a JSON representation of the resource.
"edgeTraversal": "String", "localUserAuthorizations": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsfirewallruleinterfacetypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsfirewallruleinterfacetypes.md
doc_type: enumPageType
# windowsFirewallRuleInterfaceTypes enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Flags representing firewall rule interface types. ## Members
Flags representing firewall rule interface types.
|notConfigured|0|No flags set.| |remoteAccess|1|The Remote Access interface type.| |wireless|2|The Wireless interface type.|
-|lan|4|The LAN interface type.|
+|lan|4|The LAN interface type.|
v1.0 Intune Deviceconfig Windowsfirewallrulenetworkprofiletypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsfirewallrulenetworkprofiletypes.md
doc_type: enumPageType
# windowsFirewallRuleNetworkProfileTypes enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Flags representing which network profile types apply to a firewall rule. ## Members
Flags representing which network profile types apply to a firewall rule.
|notConfigured|0|No flags set.| |domain|1|The profile for networks that are connected to domains.| |private|2|The profile for private networks.|
-|public|4|The profile for public networks.|
+|public|4|The profile for public networks.|
v1.0 Intune Deviceconfig Windowsfirewallruletrafficdirectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsfirewallruletrafficdirectiontype.md
doc_type: enumPageType
# windowsFirewallRuleTrafficDirectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Firewall rule traffic directions. ## Members
Firewall rule traffic directions.
|:|:|:| |notConfigured|0|Not configured.| |out|1|The rule applies to outbound traffic.|
-|in|2|The rule applies to inbound traffic.|
+|in|2|The rule applies to inbound traffic.|
v1.0 Intune Deviceconfig Windowshealthmonitoringconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowshealthmonitoringconfiguration.md
doc_type: resourcePageType
# windowsHealthMonitoringConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows device health monitoring configuration
Here is a JSON representation of the resource.
"configDeviceHealthMonitoringScope": "String", "configDeviceHealthMonitoringCustomScope": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowshealthmonitoringscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowshealthmonitoringscope.md
doc_type: enumPageType
# windowsHealthMonitoringScope enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device health monitoring scope ## Members
Device health monitoring scope
|healthMonitoring|1|Basic events for windows device health monitoring| |bootPerformance|2|Boot performance events| |windowsUpdates|4|Windows updates events|
-|privilegeManagement|8|PrivilegeManagement|
+|privilegeManagement|8|PrivilegeManagement|
v1.0 Intune Deviceconfig Windowsidentityprotectionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsidentityprotectionconfiguration.md
doc_type: resourcePageType
# windowsIdentityProtectionConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity provides descriptions of the declared methods, properties and relationships exposed by Windows Hello for Business.
Here is a JSON representation of the resource.
"useCertificatesForOnPremisesAuthEnabled": true, "windowsHelloForBusinessBlocked": true }
-```
+```
v1.0 Intune Deviceconfig Windowskioskactivedirectorygroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskactivedirectorygroup.md
doc_type: resourcePageType
# windowsKioskActiveDirectoryGroup resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify an Azure Directory group for the kiosk configuration
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsKioskActiveDirectoryGroup", "groupName": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskappbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskappbase.md
doc_type: resourcePageType
# windowsKioskAppBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The base class for a type of apps ## Properties
Here is a JSON representation of the resource.
"appType": "String", "autoLaunch": true }
-```
+```
v1.0 Intune Deviceconfig Windowskioskappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskappconfiguration.md
doc_type: resourcePageType
# windowsKioskAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The app base class used to identify the application info for the kiosk configuration ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.windowsKioskAppConfiguration" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskapptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskapptype.md
doc_type: enumPageType
# windowsKioskAppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of Windows kiosk app. ## Members
The type of Windows kiosk app.
|unknown|0|Unknown.| |store|1|Store App.| |desktop|2|Desktop App.|
-|aumId|3|Input by AUMID.|
+|aumId|3|Input by AUMID.|
v1.0 Intune Deviceconfig Windowskioskautologon https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskautologon.md
doc_type: resourcePageType
# windowsKioskAutologon resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify an autologon kiosk configuration
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.windowsKioskAutologon" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskazureadgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskazureadgroup.md
doc_type: resourcePageType
# windowsKioskAzureADGroup resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify an AzureAD group for the kiosk configuration
Here is a JSON representation of the resource.
"displayName": "String", "groupId": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskazureaduser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskazureaduser.md
doc_type: resourcePageType
# windowsKioskAzureADUser resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify an AzureAD user account for the kiosk configuration
Here is a JSON representation of the resource.
"userId": "String", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskconfiguration.md
doc_type: resourcePageType
# windowsKioskConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity provides descriptions of the declared methods, properties and relationships exposed by the kiosk resource.
Here is a JSON representation of the resource.
"runImmediatelyIfAfterStartDateTime": true } }
-```
+```
v1.0 Intune Deviceconfig Windowskioskdesktopapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskdesktopapp.md
doc_type: resourcePageType
# windowsKioskDesktopApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The base class for a type of apps
Here is a JSON representation of the resource.
"desktopApplicationId": "String", "desktopApplicationLinkPath": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskforceupdateschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskforceupdateschedule.md
doc_type: resourcePageType
# windowsKioskForceUpdateSchedule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 force update schedule for Kiosk devices. ## Properties
Here is a JSON representation of the resource.
"dayofMonth": 1024, "runImmediatelyIfAfterStartDateTime": true }
-```
+```
v1.0 Intune Deviceconfig Windowskiosklocalgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskiosklocalgroup.md
doc_type: resourcePageType
# windowsKioskLocalGroup resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify a local group for the kiosk configuration
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsKioskLocalGroup", "groupName": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskiosklocaluser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskiosklocaluser.md
doc_type: resourcePageType
# windowsKioskLocalUser resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify a local account for the kiosk configuration
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsKioskLocalUser", "userName": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskmultipleapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskmultipleapps.md
doc_type: resourcePageType
# windowsKioskMultipleApps resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify the MultiMode app configuration for the kiosk configuration
Here is a JSON representation of the resource.
"disallowDesktopApps": true, "startMenuLayoutXml": "binary" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskprofile.md
doc_type: resourcePageType
# windowsKioskProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windowskiosksingleuwpapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskiosksingleuwpapp.md
doc_type: resourcePageType
# windowsKioskSingleUWPApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify the UWP app info for the kiosk configuration
Here is a JSON representation of the resource.
"containedAppId": "String" } }
-```
+```
v1.0 Intune Deviceconfig Windowskiosksinglewin32app https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskiosksinglewin32app.md
doc_type: resourcePageType
# windowsKioskSingleWin32App resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify the single app configuration for the kiosk win32 configuration
Here is a JSON representation of the resource.
"edgeKiosk": "String" } }
-```
+```
v1.0 Intune Deviceconfig Windowskioskuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskuser.md
doc_type: resourcePageType
# windowsKioskUser resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user base class used to identify the account info for the kiosk configuration ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.windowsKioskUser" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskuwpapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskuwpapp.md
doc_type: resourcePageType
# windowsKioskUWPApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The base class for a type of apps
Here is a JSON representation of the resource.
"appId": "String", "containedAppId": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskvisitor https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskvisitor.md
doc_type: resourcePageType
# windowsKioskVisitor resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The class used to identify a visitor kiosk account
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.windowsKioskVisitor" }
-```
+```
v1.0 Intune Deviceconfig Windowskioskwin32app https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowskioskwin32app.md
doc_type: resourcePageType
# windowsKioskWin32App resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + KioskModeApp v4 for Win32 app support
Here is a JSON representation of the resource.
"edgeKioskType": "String", "edgeKiosk": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsnetworkisolationpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsnetworkisolationpolicy.md
doc_type: resourcePageType
# windowsNetworkIsolationPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Network Isolation Policy ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81certificateprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81certificateprofilebase.md
doc_type: resourcePageType
# windowsPhone81CertificateProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base Windows Phone 8.1+ certificate profile.
Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage.| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validtiy Period.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81compliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81compliancepolicy.md
doc_type: resourcePageType
# windowsPhone81CompliancePolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This class contains compliance settings for Windows 8.1 Mobile.
Here is a JSON representation of the resource.
"osMaximumVersion": "String", "storageRequireEncryption": true }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81customconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81customconfiguration.md
doc_type: resourcePageType
# windowsPhone81CustomConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81CustomConfiguration resource.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81generalconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81generalconfiguration.md
doc_type: resourcePageType
# windowsPhone81GeneralConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81GeneralConfiguration resource.
Here is a JSON representation of the resource.
"wifiBlockHotspotReporting": true, "windowsStoreBlocked": true }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81importedpfxcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81importedpfxcertificateprofile.md
doc_type: resourcePageType
# windowsPhone81ImportedPFXCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 8.1 Phone and Mobile PFX Import certificate profile
Inherits from [windowsCertificateProfileBase](../resources/intune-deviceconfig-w
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Valid values 1 to 99 Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP) Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period Inherited from [windowsCertificateProfileBase](../resources/intune-deviceconfig-windowscertificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
Here is a JSON representation of the resource.
"certificateValidityPeriodScale": "String", "intendedPurpose": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81scepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81scepcertificateprofile.md
doc_type: resourcePageType
# windowsPhone81SCEPCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Phone 8.1+ SCEP certificate profile
Inherits from [windowsPhone81CertificateProfileBase](../resources/intune-devicec
|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)| |renewalThresholdPercentage|Int32|Certificate renewal threshold percentage. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
-|subjectNameFormat|[subjectNameFormat](../resources/intune-shared-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
+|subjectNameFormat|[subjectNameFormat](../resources/intune-deviceconfig-subjectnameformat.md)|Certificate Subject Name Format. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `commonName`, `commonNameIncludingEmail`, `commonNameAsEmail`, `custom`, `commonNameAsIMEI`, `commonNameAsSerialNumber`, `commonNameAsAadDeviceId`, `commonNameAsIntuneDeviceId`, `commonNameAsDurableDeviceId`.|
|subjectAlternativeNameType|[subjectAlternativeNameType](../resources/intune-shared-subjectalternativenametype.md)|Certificate Subject Alternative Name Type. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `none`, `emailAddress`, `userPrincipalName`, `customAzureADAttribute`, `domainNameService`, `universalResourceIdentifier`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validtiy Period. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md). Possible values are: `days`, `months`, `years`.|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-deviceconfig-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements. Inherited from [windowsPhone81CertificateProfileBase](../resources/intune-deviceconfig-windowsphone81certificateprofilebase.md)|
|scepServerUrls|String collection|SCEP Server Url(s).| |subjectNameFormatString|String|Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US| |keyUsage|[keyUsages](../resources/intune-shared-keyusages.md)|SCEP Key Usage. Possible values are: `keyEncipherment`, `digitalSignature`.|
Here is a JSON representation of the resource.
"hashAlgorithm": "String", "subjectAlternativeNameFormatString": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81trustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81trustedrootcertificate.md
doc_type: resourcePageType
# windowsPhone81TrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Phone 8.1+ Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"trustedRootCertificate": "binary", "certFileName": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsphone81vpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphone81vpnconfiguration.md
doc_type: resourcePageType
# windowsPhone81VpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing the configurations in this profile you can instruct the Windows Phone 8.1 to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfig Windowsphoneeasemailprofileconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsphoneeasemailprofileconfiguration.md
doc_type: resourcePageType
# windowsPhoneEASEmailProfileConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + By providing configurations in this profile you can instruct the native email client on Windows Phone to communicate with an Exchange server and get email, contacts, calendar, and tasks. Furthermore, you can also specify how much email to sync and how often the device should sync.
Here is a JSON representation of the resource.
"hostName": "String", "requireSsl": true }
-```
+```
v1.0 Intune Deviceconfig Windowsprivacydataaccesscontrolitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsprivacydataaccesscontrolitem.md
doc_type: resourcePageType
# windowsPrivacyDataAccessControlItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specify access control level per privacy data category ## Methods
Here is a JSON representation of the resource.
"appPackageFamilyName": "String", "appDisplayName": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowsprivacydataaccesslevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsprivacydataaccesslevel.md
doc_type: enumPageType
# windowsPrivacyDataAccessLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determine the access level to specific Windows privacy data category. ## Members
Determine the access level to specific Windows privacy data category.
|notConfigured|0|No access level specified, no intents. Device may behave either as in UserInControl or ForceAllow. It may depend on the privacy data been accessed, Windows versions and other factors.| |forceAllow|1|Apps will be allowed to access the specified privacy data.| |forceDeny|2|Apps will be denied to access specified privacy data.|
-|userInControl|3|Users will be prompted when apps try to access specified privacy data.|
+|userInControl|3|Users will be prompted when apps try to access specified privacy data.|
v1.0 Intune Deviceconfig Windowsprivacydatacategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsprivacydatacategory.md
doc_type: enumPageType
# windowsPrivacyDataCategory enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows privacy data category specifier for privacy data access. ## Members
Windows privacy data category specifier for privacy data access.
|radios|15|Let apps use radios, including Bluetooth, to send and receive data. Added in Windows 10, version 1607.| |tasks|16|Let apps access Task Scheduler. Added in Windows 10, version 1703.| |syncWithDevices|17|Let apps automatically share and sync info with wireless devices that donΓÇÖt explicitly pair with userΓÇÖs device. Added in Windows 10, version 1607.|
-|trustedDevices|18|Let apps access trusted devices. Added in Windows 10, version 1607.|
+|trustedDevices|18|Let apps access trusted devices. Added in Windows 10, version 1607.|
v1.0 Intune Deviceconfig Windowssmodeconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowssmodeconfiguration.md
doc_type: enumPageType
# windowsSModeConfiguration enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The possible options to configure S mode unlock ## Members
The possible options to configure S mode unlock
|:|:|:| |noRestriction|0|This option will remove all restrictions to unlock S mode - default| |block|1|This option will block the user to unlock the device from S mode|
-|unlock|2|This option will unlock the device from S mode|
+|unlock|2|This option will unlock the device from S mode|
v1.0 Intune Deviceconfig Windowsspotlightenablementsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsspotlightenablementsettings.md
doc_type: enumPageType
# windowsSpotlightEnablementSettings enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Allows IT admind to set a predefined default search engine for MDM-Controlled devices ## Members
Allows IT admind to set a predefined default search engine for MDM-Controlled de
|:|:|:| |notConfigured|0|Spotlight on lock screen is not configured| |disabled|1|Disable Windows Spotlight on lock screen|
-|enabled|2|Enable Windows Spotlight on lock screen|
+|enabled|2|Enable Windows Spotlight on lock screen|
v1.0 Intune Deviceconfig Windowsstartmenuapplistvisibilitytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsstartmenuapplistvisibilitytype.md
doc_type: enumPageType
# windowsStartMenuAppListVisibilityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of start menu app list visibility. ## Members
Type of start menu app list visibility.
|userDefined|0|User defined. Default value.| |collapse|1|Collapse the app list on the start menu.| |remove|2|Removes the app list entirely from the start menu.|
-|disableSettingsApp|4|Disables the corresponding toggle (Collapse or Remove) in the Settings app.|
+|disableSettingsApp|4|Disables the corresponding toggle (Collapse or Remove) in the Settings app.|
v1.0 Intune Deviceconfig Windowsstartmenumodetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsstartmenumodetype.md
doc_type: enumPageType
# windowsStartMenuModeType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of display modes for the start menu. ## Members
Type of display modes for the start menu.
|:|:|:| |userDefined|0|User defined. Default value.| |fullScreen|1|Full screen.|
-|nonFullScreen|2|Non-full screen.|
+|nonFullScreen|2|Non-full screen.|
v1.0 Intune Deviceconfig Windowsupdateactivehoursinstall https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdateactivehoursinstall.md
doc_type: resourcePageType
# windowsUpdateActiveHoursInstall resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [windowsUpdateInstallScheduleType](../resources/intune-deviceconfig-windowsupdateinstallscheduletype.md) ## Properties
Here is a JSON representation of the resource.
"activeHoursStart": "String (time of day)", "activeHoursEnd": "String (time of day)" }
-```
+```
v1.0 Intune Deviceconfig Windowsupdateforbusinessconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdateforbusinessconfiguration.md
doc_type: resourcePageType
# windowsUpdateForBusinessConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Update for business configuration, allows you to specify how and when Windows as a Service updates your Windows 10/11 devices with feature and quality updates. Supports ODATA clauses that DeviceConfiguration entity supports: $filter by types of DeviceConfiguration, $top, $select only DeviceConfiguration base properties, $orderby only DeviceConfiguration base properties, and $skip. The query parameter '$search' is not supported.
Here is a JSON representation of the resource.
"updateNotificationLevel": "String", "allowWindows11Upgrade": true }
-```
+```
v1.0 Intune Deviceconfig Windowsupdateforbusinessupdateweeks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdateforbusinessupdateweeks.md
doc_type: enumPageType
# windowsUpdateForBusinessUpdateWeeks enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled the update installation on the weeks of the month ## Members
Scheduled the update installation on the weeks of the month
|thirdWeek|4|Scheduled the update installation on the third week of the month| |fourthWeek|8|Scheduled the update installation on the fourth week of the month| |everyWeek|15|Scheduled the update installation on every week of the month|
-|unknownFutureValue|22|Evolvable enum member|
+|unknownFutureValue|22|Evolvable enum member|
v1.0 Intune Deviceconfig Windowsupdateinstallscheduletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdateinstallscheduletype.md
doc_type: resourcePageType
# windowsUpdateInstallScheduleType resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.windowsUpdateInstallScheduleType" }
-```
+```
v1.0 Intune Deviceconfig Windowsupdatenotificationdisplayoption https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdatenotificationdisplayoption.md
doc_type: enumPageType
# windowsUpdateNotificationDisplayOption enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Update Notification Display Options ## Members
Windows Update Notification Display Options
|defaultNotifications|1|Use the default Windows Update notifications.| |restartWarningsOnly|2|Turn off all notifications, excluding restart warnings.| |disableAllNotifications|3|Turn off all notifications, including restart warnings.|
-|unknownFutureValue|4|Evolvable enum member|
+|unknownFutureValue|4|Evolvable enum member|
v1.0 Intune Deviceconfig Windowsupdatescheduledinstall https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdatescheduledinstall.md
doc_type: resourcePageType
# windowsUpdateScheduledInstall resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [windowsUpdateInstallScheduleType](../resources/intune-deviceconfig-windowsupdateinstallscheduletype.md) ## Properties
Here is a JSON representation of the resource.
"scheduledInstallDay": "String", "scheduledInstallTime": "String (time of day)" }
-```
+```
v1.0 Intune Deviceconfig Windowsupdatestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdatestatus.md
doc_type: enumPageType
# windowsUpdateStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows update for business configuration device states ## Members
Windows update for business configuration device states
|upToDate|0|There are no pending updates, no pending reboot updates and no failed updates.| |pendingInstallation|1|There are updates thatΓÇÖs pending installation which includes updates that are not approved. There are no Pending reboot updates, no failed updates.| |pendingReboot|2|There are updates that requires reboot. There are not failed updates.|
-|failed|3|There are updates failed to install on the device.|
+|failed|3|There are updates failed to install on the device.|
v1.0 Intune Deviceconfig Windowsupdatetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsupdatetype.md
doc_type: enumPageType
# windowsUpdateType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Which branch devices will receive their updates from ## Members
Which branch devices will receive their updates from
|businessReadyOnly|2|Semi-annual Channel. Device gets feature updates from Semi-annual Channel.| |windowsInsiderBuildFast|3|Windows Insider build - Fast| |windowsInsiderBuildSlow|4|Windows Insider build - Slow|
-|windowsInsiderBuildRelease|5|Release Windows Insider build|
+|windowsInsiderBuildRelease|5|Release Windows Insider build|
v1.0 Intune Deviceconfig Windowsuseraccountcontrolsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsuseraccountcontrolsettings.md
doc_type: enumPageType
# windowsUserAccountControlSettings enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for Windows user account control settings. ## Members
Possible values for Windows user account control settings.
|alwaysNotify|1|Always notify.| |notifyOnAppChanges|2|Notify on app changes.| |notifyOnAppChangesWithoutDimming|3|Notify on app changes without dimming desktop.|
-|neverNotify|4|Never notify.|
+|neverNotify|4|Never notify.|
v1.0 Intune Deviceconfig Windowsvpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsvpnconfiguration.md
doc_type: resourcePageType
# windowsVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows VPN configuration profile.
Here is a JSON representation of the resource.
], "customXml": "binary" }
-```
+```
v1.0 Intune Deviceconfig Windowsvpnconnectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowsvpnconnectiontype.md
doc_type: enumPageType
# windowsVpnConnectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows VPN connection type. ## Members
Windows VPN connection type.
|pulseSecure|0|Pulse Secure.| |f5EdgeClient|1|F5 Edge Client.| |dellSonicWallMobileConnect|2|Dell SonicWALL Mobile Connection.|
-|checkPointCapsuleVpn|3|Check Point Capsule VPN.|
+|checkPointCapsuleVpn|3|Check Point Capsule VPN.|
v1.0 Intune Deviceconfig Windowswificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowswificonfiguration.md
doc_type: resourcePageType
# windowsWifiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Configuration.
Here is a JSON representation of the resource.
"proxyAutomaticConfigurationUrl": "String", "forceFIPSCompliance": true }
-```
+```
v1.0 Intune Deviceconfig Windowswifienterpriseeapconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowswifienterpriseeapconfiguration.md
doc_type: resourcePageType
# windowsWifiEnterpriseEAPConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity provides descriptions of the declared methods, properties and relationships exposed by the Wifi CSP.
Here is a JSON representation of the resource.
"cacheCredentials": true, "authenticationType": "String" }
-```
+```
v1.0 Intune Deviceconfig Windowswirednetworkconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-windowswirednetworkconfiguration.md
doc_type: resourcePageType
# windowsWiredNetworkConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity provides descriptions of the declared methods, properties and relationships exposed by the Wired Network CSP.
Here is a JSON representation of the resource.
"requireCryptographicBinding": true, "forceFIPSCompliance": true }
-```
+```
v1.0 Intune Deviceconfig Wirednetworkauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wirednetworkauthenticationmethod.md
doc_type: enumPageType
# wiredNetworkAuthenticationMethod enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wired Network authentication method. ## Members
Wired Network authentication method.
|certificate|0|Use an identity certificate for authentication.| |usernameAndPassword|1|Use username and password for authentication.| |derivedCredential|2|Use Derived Credential for authentication.|
-|unknownFutureValue|3|Sentinel member for cases where the client cannot handle the new enum values.|
+|unknownFutureValue|3|Sentinel member for cases where the client cannot handle the new enum values.|
v1.0 Intune Deviceconfig Wirednetworkauthenticationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wirednetworkauthenticationtype.md
doc_type: enumPageType
# wiredNetworkAuthenticationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Wired Network Authentication Type Settings. ## Members
Wired Network Authentication Type Settings.
|machine|2|Machine Authentication| |machineOrUser|3|Machine or User Authentication| |guest|4|Guest Authentication|
-|unknownFutureValue|5|Sentinel member for cases where the client cannot handle the new enum values.|
+|unknownFutureValue|5|Sentinel member for cases where the client cannot handle the new enum values.|
v1.0 Intune Deviceconfig Wirednetworkinterface https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfig-wirednetworkinterface.md
doc_type: enumPageType
# wiredNetworkInterface enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apple network interface type. ## Members
Apple network interface type.
|thirdActiveEthernet|3|Third active Ethernet.| |firstEthernet|4|First Ethernet.| |secondEthernet|5|Second Ethernet.|
-|thirdEthernet|6|Third Ethernet.|
+|thirdEthernet|6|Third Ethernet.|
v1.0 Intune Deviceconfigv2 Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods
Singleton entity that acts as a container for all device management functionalit
|complianceCategories|[deviceManagementConfigurationCategory](../resources/intune-deviceconfigv2-devicemanagementconfigurationcategory.md) collection|List of all compliance categories| |reusablePolicySettings|[deviceManagementReusablePolicySetting](../resources/intune-deviceconfigv2-devicemanagementreusablepolicysetting.md) collection|List of all reusable settings that can be referred in a policy| |templateInsights|[deviceManagementTemplateInsightsDefinition](../resources/intune-deviceconfigv2-devicemanagementtemplateinsightsdefinition.md) collection|List of setting insights in a template|
+|inventoryPolicies|[deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) collection|List of all inventory policies|
+|inventorySettings|[deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) collection|List of all inventory settings|
+|inventoryCategories|[deviceManagementConfigurationCategory](../resources/intune-deviceconfigv2-devicemanagementconfigurationcategory.md) collection|List of all inventory categories|
## JSON Representation Here is a JSON representation of the resource.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementcomplianceactionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementcomplianceactionitem.md
doc_type: resourcePageType
# deviceManagementComplianceActionItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled Action for Rule ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementcomplianceactiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementcomplianceactiontype.md
doc_type: enumPageType
# deviceManagementComplianceActionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled Action Type Enum ## Members
Scheduled Action Type Enum
|wipe|4|Wipe the device| |removeResourceAccessProfiles|5|Remove Resource Access Profiles from the device| |pushNotification|9|Send push notification to device|
-|remoteLock|10|Remotely lock the device|
+|remoteLock|10|Remotely lock the device|
v1.0 Intune Deviceconfigv2 Devicemanagementcompliancescheduledactionforrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementcompliancescheduledactionforrule.md
doc_type: resourcePageType
# deviceManagementComplianceScheduledActionForRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scheduled Action for Rule ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "ruleName": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationapplicationsettingapplicability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationapplicationsettingapplicability.md
doc_type: resourcePageType
# deviceManagementConfigurationApplicationSettingApplicability resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Applicability for a setting that can be targeted on managed Applications by Intune
Here is a JSON representation of the resource.
"deviceMode": "String", "technologies": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationazureadtrusttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationazureadtrusttype.md
doc_type: enumPageType
# deviceManagementConfigurationAzureAdTrustType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Required AAD Trust Type ## Members
Required AAD Trust Type
|none|0|No AAD Trust Type specified| |azureAdJoined|1|AAD Joined Trust Type| |addWorkAccount|2|AddWorkAccount|
-|mdmOnly|4|MDM only|
+|mdmOnly|4|MDM only|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationcategory.md
doc_type: resourcePageType
# deviceManagementConfigurationCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Management Configuration Policy ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingcollectiondefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingcollectiondefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingCollectionDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) ## Methods
Here is a JSON representation of the resource.
"maximumCount": 1024, "minimumCount": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingcollectioninstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingcollectioninstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingCollectionInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Choice Setting Collection Instance Template
Here is a JSON representation of the resource.
], "allowUnmanagedValues": true }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) ## Methods
Here is a JSON representation of the resource.
], "defaultOptionId": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettinginstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettinginstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Choice Setting Instance Template
Here is a JSON representation of the resource.
"settingValueTemplateId": "String" } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting value
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingvalueconstantdefaulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingvalueconstantdefaulttemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Choice Setting Value Constant Default Template
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingvaluedefaulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingvaluedefaulttemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingValueDefaultTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Choice Setting Value Default Template ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingValueDefaultTemplate" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingvaluedefinitiontemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingvaluedefinitiontemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingValueDefinitionTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Choice Setting Value Definition Template ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingvaluetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingvaluetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingValueTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Choice Setting Value Template ## Properties
Here is a JSON representation of the resource.
}, "settingValueTemplateId": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationcontroltype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md
doc_type: enumPageType
# deviceManagementConfigurationControlType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting control type representation in the UX ## Members
Setting control type representation in the UX
|toggle|4|Allow for toggle control type.| |multiheaderGrid|5|Allow for multiheader grid control type.| |contextPane|6|Allow for context pane control type.|
-|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationdevicemode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationdevicemode.md
doc_type: enumPageType
# deviceManagementConfigurationDeviceMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes applicability for the mode the device is in ## Members |Member|Value|Description| |:|:|:| |none|0|No Device Mode specified|
-|kiosk|1|Device must be in kiosk mode for this setting to apply|
+|kiosk|1|Device must be in kiosk mode for this setting to apply|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationexchangeonlinesettingapplicability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationexchangeonlinesettingapplicability.md
doc_type: resourcePageType
# deviceManagementConfigurationExchangeOnlineSettingApplicability resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Applicability for an Exchange Online Setting
Here is a JSON representation of the resource.
"deviceMode": "String", "technologies": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationgroupsettingcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationgroupsettingcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Instance of a GroupSettingCollection
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationgroupsettingcollectioninstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationgroupsettingcollectioninstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingCollectionInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group Setting Collection Instance Template
Here is a JSON representation of the resource.
], "allowUnmanagedValues": true }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationgroupsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationgroupsettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Instance of a GroupSetting
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationgroupsettinginstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationgroupsettinginstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group Setting Instance Template
Here is a JSON representation of the resource.
"settingValueTemplateId": "String" } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationgroupsettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationgroupsettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Value of the GroupSetting
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationgroupsettingvaluetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationgroupsettingvaluetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingValueTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group Setting Value Template ## Properties
Here is a JSON representation of the resource.
], "settingValueTemplateId": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationintegersettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationintegersettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationIntegerSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting value
Here is a JSON representation of the resource.
}, "value": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationintegersettingvalueconstantdefaulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationintegersettingvalueconstantdefaulttemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Integer Setting Value Constant Default Template
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate", "constantValue": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationintegersettingvaluedefaulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationintegersettingvaluedefaulttemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationIntegerSettingValueDefaultTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Integer Setting Value Default Template ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationIntegerSettingValueDefaultTemplate" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationintegersettingvaluedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationintegersettingvaluedefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationIntegerSettingValueDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md) ## Properties
Here is a JSON representation of the resource.
"maximumValue": 1024, "minimumValue": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationintegersettingvaluedefinitiontemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationintegersettingvaluedefinitiontemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationIntegerSettingValueDefinitionTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Integer Setting Value Definition Template ## Properties
Here is a JSON representation of the resource.
"minValue": 1024, "maxValue": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationintegersettingvaluetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationintegersettingvaluetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationIntegerSettingValueTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Integer Setting Value Template
Here is a JSON representation of the resource.
"maxValue": 1024 } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationjustintimeassignmentpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationjustintimeassignmentpolicy.md
+
+ Title: "deviceManagementConfigurationJustInTimeAssignmentPolicy resource type"
+description: "The DeviceManagementConfigurationJustInTimeAssignmentPolicy entity is used to create a just-in-time assignment of specific DeviceManagementConfigurationPolicy to an AAD group."
+
+localization_priority: Normal
+++
+# deviceManagementConfigurationJustInTimeAssignmentPolicy resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+The DeviceManagementConfigurationJustInTimeAssignmentPolicy entity is used to create a just-in-time assignment of specific DeviceManagementConfigurationPolicy to an AAD group.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|targetType|[deviceManagementConfigurationJustInTimeAssignmentPolicyType](../resources/intune-deviceconfigv2-devicemanagementconfigurationjustintimeassignmentpolicytype.md)|Type of the target. Possible values are Entra Security Group. Default value : unknown. Possible values are: `unknown`, `entraSecurityGroup`, `unknownFutureValue`.|
+|target|String collection|A list of unique identifiers representing static Entra Security Group IDs to create the just-in-time assignment for newly enrolled devices.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceManagementConfigurationJustInTimeAssignmentPolicy"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationJustInTimeAssignmentPolicy",
+ "targetType": "String",
+ "target": [
+ "String"
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationjustintimeassignmentpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationjustintimeassignmentpolicytype.md
+
+ Title: "deviceManagementConfigurationJustInTimeAssignmentPolicyType enum type"
+description: "Represents the type of target (i.e. unique identifier of Entra Security Group) used to create the just-in-time assignment."
+
+localization_priority: Normal
+++
+# deviceManagementConfigurationJustInTimeAssignmentPolicyType enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents the type of target (i.e. unique identifier of Entra Security Group) used to create the just-in-time assignment.
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|unknown|0|Default value. Do not use.|
+|entraSecurityGroup|1|Entra security group.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationoptiondefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationOptionDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"name": "String", "displayName": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationoptiondefinitiontemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinitiontemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationOptionDefinitionTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Option Definition Template ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationplatforms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md
doc_type: enumPageType
# deviceManagementConfigurationPlatforms enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types. ## Members
Supported platform types.
|windows10X|16|Windows 10 X.| |windows10|32|Settings for Windows 10 platform.| |linux|128|Settings for Linux platform.|
-|unknownFutureValue|256|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|256|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md
+
+ Title: "deviceManagementConfigurationPolicyAssignment resource type"
+description: "The DeviceManagementConfigurationPolicyAssignment entity assigns a specific DeviceManagementConfigurationPolicy to an AAD group."
+
+localization_priority: Normal
+++
+# deviceManagementConfigurationPolicyAssignment resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+The DeviceManagementConfigurationPolicyAssignment entity assigns a specific DeviceManagementConfigurationPolicy to an AAD group.
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceManagementConfigurationPolicyAssignments](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-list.md)|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection|List properties and relationships of the [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) objects.|
+|[Get deviceManagementConfigurationPolicyAssignment](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-get.md)|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md)|Read properties and relationships of the [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.|
+|[Create deviceManagementConfigurationPolicyAssignment](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-create.md)|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md)|Create a new [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.|
+|[Delete deviceManagementConfigurationPolicyAssignment](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-delete.md)|None|Deletes a [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md).|
+|[Update deviceManagementConfigurationPolicyAssignment](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment-update.md)|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md)|Update the properties of a [deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The key of the assignment.|
+|target|[deviceAndAppManagementAssignmentTarget](../resources/intune-shared-deviceandappmanagementassignmenttarget.md)|The assignment target for the DeviceManagementConfigurationPolicy.|
+|source|[deviceAndAppManagementAssignmentSource](../resources/intune-shared-deviceandappmanagementassignmentsource.md)|The assignment source for the device compliance policy, direct or parcel/policySet. Possible values are: `direct`, `policySets`.|
+|sourceId|String|The identifier of the source of the assignment.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceManagementConfigurationPolicyAssignment"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicyAssignment",
+ "id": "String (identifier)",
+ "target": {
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "String",
+ "deviceAndAppManagementAssignmentFilterType": "String",
+ "targetType": "String",
+ "entraObjectId": "String"
+ },
+ "source": "String",
+ "sourceId": "String"
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationPolicyTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Management Configuration Policy Template ## Methods
Here is a JSON representation of the resource.
"allowUnmanagedSettings": true, "settingTemplateCount": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplatereference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplatereference.md
doc_type: resourcePageType
# deviceManagementConfigurationPolicyTemplateReference resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy template reference information ## Properties
Here is a JSON representation of the resource.
"templateDisplayName": "String", "templateDisplayVersion": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationredirectsettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationRedirectSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) ## Methods
Here is a JSON representation of the resource.
"redirectMessage": "String", "redirectReason": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationreferencesettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationreferencesettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationReferenceSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Model for ReferenceSettingValue
Here is a JSON representation of the resource.
"value": "String", "note": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationreferredsettinginformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md
doc_type: resourcePageType
# deviceManagementConfigurationReferredSettingInformation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Referred setting information about reusable setting ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementConfigurationReferredSettingInformation", "settingDefinitionId": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsecretsettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsecretsettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationSecretSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Graph model for a secret setting value
Here is a JSON representation of the resource.
"value": "String", "valueState": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsecretsettingvaluestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsecretsettingvaluestate.md
doc_type: enumPageType
# deviceManagementConfigurationSecretSettingValueState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + type tracking the encryption state of a secret setting value ## Members
type tracking the encryption state of a secret setting value
|:|:|:| |invalid|0|default invalid value| |notEncrypted|1|secret value is not encrypted|
-|encryptedValueToken|2|a token for the encrypted value is returned by the service|
+|encryptedValueToken|2|a token for the encrypted value is returned by the service|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsetting.md
doc_type: resourcePageType
# deviceManagementConfigurationSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy ## Methods
Here is a JSON representation of the resource.
} } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingaccesstypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md
doc_type: enumPageType
# deviceManagementConfigurationSettingAccessTypes enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|delete|4|| |get|8|| |replace|16||
-|execute|32||
+|execute|32||
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingapplicability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingApplicability resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"deviceMode": "String", "technologies": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"displayName": "String", "version": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupcollectiondefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupcollectiondefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingGroupCollectionDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) ## Methods
Here is a JSON representation of the resource.
"maximumCount": 1024, "minimumCount": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingGroupDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettinginstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting Instance Template ## Properties
Here is a JSON representation of the resource.
"settingDefinitionId": "String", "isRequired": true }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingoccurrence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingOccurrence resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"minDeviceOccurrence": 1024, "maxDeviceOccurrence": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingtemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting Template ## Methods
Here is a JSON representation of the resource.
} } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md
doc_type: enumPageType
# deviceManagementConfigurationSettingUsage enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported setting types ## Members
Supported setting types
|configuration|1|Configuration setting type.| |compliance|2|Compliance setting type.| |unknownFutureValue|8|Evolvable enumeration sentinel value. Do not use.|
-|inventory|16|Inventory Setting type.|
+|inventory|16|Inventory Setting type.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting value ## Properties
Here is a JSON representation of the resource.
"useTemplateDefault": true } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingvaluedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingValueDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingValueDefinition" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingvaluetemplatereference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluetemplatereference.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingValueTemplateReference resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting value template reference information ## Properties
Here is a JSON representation of the resource.
"settingValueTemplateId": "String", "useTemplateDefault": true }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsettingvisibility https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md
doc_type: enumPageType
# deviceManagementConfigurationSettingVisibility enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported setting types ## Members
Supported setting types
|settingsCatalog|1|Visible to setting catalog policy type.| |template|2|Visible to template policy type.| |unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
-|inventoryCatalog|8|Visible to inventory catalog policy type.|
+|inventoryCatalog|8|Visible to inventory catalog policy type.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingcollectiondefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingcollectiondefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingCollectionDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) ## Methods
Here is a JSON representation of the resource.
"maximumCount": 1024, "minimumCount": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting collection instance
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingcollectioninstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingcollectioninstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingCollectionInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple Setting Collection Instance Template
Here is a JSON representation of the resource.
], "allowUnmanagedValues": true }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting instance
Here is a JSON representation of the resource.
"value": "String" } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettinginstancetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettinginstancetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingInstanceTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple Setting Instance Template
Here is a JSON representation of the resource.
} } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting value
Here is a JSON representation of the resource.
"useTemplateDefault": true } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingvaluetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingvaluetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingValueTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple Setting Value Template ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingValueTemplate", "settingValueTemplateId": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationstringformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringformat.md
doc_type: enumPageType
# deviceManagementConfigurationStringFormat enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|dateTime|13|Indicates a string that is expected to be a valid Datetime.| |surfaceHub|14|Indicates a Windows SKU applicability value that maps to Intune.| |bashScript|19|String whose value is a bash script|
-|unknownFutureValue|20|Sentinel member for cases where the client cannot handle the new enum values.|
+|unknownFutureValue|20|Sentinel member for cases where the client cannot handle the new enum values.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationstringsettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringsettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationStringSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting value
Here is a JSON representation of the resource.
}, "value": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationstringsettingvalueconstantdefaulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringsettingvalueconstantdefaulttemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationStringSettingValueConstantDefaultTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + String Setting Value Constant Default Template
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementConfigurationStringSettingValueConstantDefaultTemplate", "constantValue": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationstringsettingvaluedefaulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringsettingvaluedefaulttemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationStringSettingValueDefaultTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + String Setting Value Default Template ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationStringSettingValueDefaultTemplate" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationstringsettingvaluedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringsettingvaluedefinition.md
doc_type: resourcePageType
# deviceManagementConfigurationStringSettingValueDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + String constraints
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationstringsettingvaluetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringsettingvaluetemplate.md
doc_type: resourcePageType
# deviceManagementConfigurationStringSettingValueTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + String Setting Value Template
Here is a JSON representation of the resource.
"constantValue": "String" } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationtechnologies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md
doc_type: enumPageType
# deviceManagementConfigurationTechnologies enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes which technology this setting can be deployed with ## Members
Describes which technology this setting can be deployed with
|enrollment|4096|Setting can be deployed through device enrollment.| |endpointPrivilegeManagement|8192|Setting can be deployed using the Endpoint privilege management channel| |unknownFutureValue|16384|Evolvable enumeration sentinel value. Do not use.|
-|windowsOsRecovery|32768|Setting can be deployed using the Operating System Recovery channel|
+|windowsOsRecovery|32768|Setting can be deployed using the Operating System Recovery channel|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationtemplatefamily https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md
doc_type: enumPageType
# deviceManagementConfigurationTemplateFamily enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the TemplateFamily for the Template entity ## Members
Describes the TemplateFamily for the Template entity
|deviceConfigurationScripts|22|Template Family for device configuration scripts| |deviceConfigurationPolicies|23|Template Family for device configuration policies| |windowsOsRecoveryPolicies|24|Template Family for windowsOsRecovery that can be applied during a Windows operating system recovery|
-|companyPortal|25|Template Family for Company Portal settings|
+|companyPortal|25|Template Family for Company Portal settings|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationwindowssettingapplicability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationwindowssettingapplicability.md
doc_type: resourcePageType
# deviceManagementConfigurationWindowsSettingApplicability resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md) ## Properties
Here is a JSON representation of the resource.
"requiresAzureAd": true, "requiredAzureAdTrustType": "String" }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationwindowsskus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationwindowsskus.md
doc_type: enumPageType
# deviceManagementConfigurationWindowsSkus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|holoLensEnterprise|11|| |holographicForBusiness|12|| |windowsMultiSession|13||
-|surfaceHub|14||
+|surfaceHub|14||
v1.0 Intune Deviceconfigv2 Devicemanagementinventorypolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md
+
+ Title: "deviceManagementInventoryPolicy resource type"
+description: "Device Management Inventory Policy"
+
+localization_priority: Normal
+++
+# deviceManagementInventoryPolicy resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Device Management Inventory Policy
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceManagementInventoryPolicies](../api/intune-deviceconfigv2-devicemanagementinventorypolicy-list.md)|[deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) collection|List properties and relationships of the [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) objects.|
+|[Get deviceManagementInventoryPolicy](../api/intune-deviceconfigv2-devicemanagementinventorypolicy-get.md)|[deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md)|Read properties and relationships of the [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.|
+|[Create deviceManagementInventoryPolicy](../api/intune-deviceconfigv2-devicemanagementinventorypolicy-create.md)|[deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md)|Create a new [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.|
+|[Delete deviceManagementInventoryPolicy](../api/intune-deviceconfigv2-devicemanagementinventorypolicy-delete.md)|None|Deletes a [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md).|
+|[Update deviceManagementInventoryPolicy](../api/intune-deviceconfigv2-devicemanagementinventorypolicy-update.md)|[deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md)|Update the properties of a [deviceManagementInventoryPolicy](../resources/intune-deviceconfigv2-devicemanagementinventorypolicy.md) object.|
+|[assign action](../api/intune-deviceconfigv2-devicemanagementinventorypolicy-assign.md)|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection||
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|Key of the policy document. Automatically generated.|
+|name|String|Policy name|
+|description|String|Policy description|
+|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|
+|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `mobileApplicationManagement`, `linuxMdm`, `extensibility`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`, `windowsOsRecovery`.|
+|createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.|
+|lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.|
+|settingCount|Int32|Number of settings. This property is read-only.|
+|creationSource|String|Policy creation source|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance.|
+|isAssigned|Boolean|Policy assignment status. This property is read-only.|
+|version|Int32|Version of the Policy. Valid values 0 to 1000. This property is read-only.|
+
+## Relationships
+|Relationship|Type|Description|
+|:|:|:|
+|settings|[deviceManagementConfigurationSetting](../resources/intune-deviceconfigv2-devicemanagementconfigurationsetting.md) collection|Policy settings|
+|assignments|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection|Policy assignments|
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceManagementInventoryPolicy"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceManagementInventoryPolicy",
+ "id": "String (identifier)",
+ "name": "String",
+ "description": "String",
+ "platforms": "String",
+ "technologies": "String",
+ "createdDateTime": "String (timestamp)",
+ "lastModifiedDateTime": "String (timestamp)",
+ "settingCount": 1024,
+ "creationSource": "String",
+ "roleScopeTagIds": [
+ "String"
+ ],
+ "isAssigned": true,
+ "version": 1024
+}
+```
v1.0 Intune Deviceconfigv2 Devicemanagementprioritymetadata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementprioritymetadata.md
doc_type: resourcePageType
# deviceManagementPriorityMetaData resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Priority metadata of the policy. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementPriorityMetaData", "priority": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementreusablepolicysetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementreusablepolicysetting.md
doc_type: resourcePageType
# deviceManagementReusablePolicySetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Graph model for a reusable setting ## Methods
Here is a JSON representation of the resource.
"version": 1024, "referencingConfigurationPolicyCount": 1024 }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementsettinginsightsdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementsettinginsightsdefinition.md
doc_type: resourcePageType
# deviceManagementSettingInsightsDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting Insights ## Properties
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementtemplateinsightsdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementtemplateinsightsdefinition.md
doc_type: resourcePageType
# deviceManagementTemplateInsightsDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + template insights definition ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceconfigv2 Devicemanagementtemplatelifecyclestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md
doc_type: enumPageType
# deviceManagementTemplateLifecycleState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes current lifecycle state of a template ## Members
Describes current lifecycle state of a template
|active|20|Active| |superseded|30|Superseded| |deprecated|40|Deprecated|
-|retired|50|Retired|
+|retired|50|Retired|
v1.0 Intune Deviceconfigv2 Enrollmenttimedevicemembershiptarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptarget.md
+
+ Title: "enrollmentTimeDeviceMembershipTarget resource type"
+description: "The EnrollmentTimeDeviceMembershipTarget entity represents the targets that devices will become members of when enrolled with the associated profile. The only device membership targets supported at this time is static security groups."
+
+localization_priority: Normal
+++
+# enrollmentTimeDeviceMembershipTarget resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+The EnrollmentTimeDeviceMembershipTarget entity represents the targets that devices will become members of when enrolled with the associated profile. The only device membership targets supported at this time is static security groups.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|targetType|[enrollmentTimeDeviceMembershipTargetType](../resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargettype.md)|The type of the targets that devices will become members of when enrolled with the asociated profile. Possible values are staticSecurityGroup. Default value : unknown. Possible values are: `unknown`, `staticSecurityGroup`, `unknownFutureValue`.|
+|targetId|String|The unique identifiers of the targets that devices will become members of when enrolled with the asociated profile.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTarget"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.enrollmentTimeDeviceMembershipTarget",
+ "targetType": "String",
+ "targetId": "String"
+}
+```
v1.0 Intune Deviceconfigv2 Enrollmenttimedevicemembershiptargetresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetresult.md
+
+ Title: "enrollmentTimeDeviceMembershipTargetResult resource type"
+description: "The EnrollmentTimeDeviceMembershipTargetResult entity represents the results of the set/get EnrollmentTimeDeviceMembershipTarget request. The set/get EnrollmentTimeDeviceMembershipTarget API validates the device membership targets specified by the admin to ensure that they exist, that they are of the proper type, and any other target requirements are met such as that the Intune Device Provisioning First Party App is an owner of the target. Failures other than validation will result in 500 else validationSucceeded will be true or false if any of the validation fails for EnrollmentTimeDeviceMembershipTarget."
+
+localization_priority: Normal
+++
+# enrollmentTimeDeviceMembershipTargetResult resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+The EnrollmentTimeDeviceMembershipTargetResult entity represents the results of the set/get EnrollmentTimeDeviceMembershipTarget request. The set/get EnrollmentTimeDeviceMembershipTarget API validates the device membership targets specified by the admin to ensure that they exist, that they are of the proper type, and any other target requirements are met such as that the Intune Device Provisioning First Party App is an owner of the target. Failures other than validation will result in 500 else validationSucceeded will be true or false if any of the validation fails for EnrollmentTimeDeviceMembershipTarget.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|validationSucceeded|Boolean|Indicates if validations succeeded for the device membership target. When 'true', the device membership target validation found no issues. When 'false', the device membership target validation found issues. default - false|
+|enrollmentTimeDeviceMembershipTargetValidationStatuses|[enrollmentTimeDeviceMembershipTargetStatus](../resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetstatus.md) collection|A list of validation status of the memberships targetted to profile. This collection can contain a maximum of 1 elements.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetResult"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.enrollmentTimeDeviceMembershipTargetResult",
+ "validationSucceeded": true,
+ "enrollmentTimeDeviceMembershipTargetValidationStatuses": [
+ {
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetStatus",
+ "targetId": "String",
+ "validationSucceeded": true,
+ "targetValidationErrorCode": "String"
+ }
+ ]
+}
+```
v1.0 Intune Deviceconfigv2 Enrollmenttimedevicemembershiptargetstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetstatus.md
+
+ Title: "enrollmentTimeDeviceMembershipTargetStatus resource type"
+description: "Represents the Validation status of the device membership targets. The set/get EnrollmentTimeDeviceMembershipTarget API validates the device membership targets specified by the admin to ensure that they exist, that they are of the proper type, and any other target requirements are met such as that the Intune Device Provisioning First Party App is an owner of the target."
+
+localization_priority: Normal
+++
+# enrollmentTimeDeviceMembershipTargetStatus resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents the Validation status of the device membership targets. The set/get EnrollmentTimeDeviceMembershipTarget API validates the device membership targets specified by the admin to ensure that they exist, that they are of the proper type, and any other target requirements are met such as that the Intune Device Provisioning First Party App is an owner of the target.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|targetId|String|The unique identifiers of the targets that devices will become members of when enrolled with the asociated profile.|
+|validationSucceeded|Boolean|Indicates if validations succeeded for the device membership target. When 'true', the device membership target validation found no issues. When 'false', the device membership target validation found issues. default - false|
+|targetValidationErrorCode|[enrollmentTimeDeviceMembershipTargetValidationErrorCode](../resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetvalidationerrorcode.md)|The Validation Error of target that devices will become members of when enrolled with the asociated profile. When there are validation issues are found this property is set with the associated error code of the failure and validationSucceeded property is set to is false. When there are no validation issues found this property will have default value: unknown and validationSucceeded property is set to is true. Possible validation values are unknown,securityGroupNotFound,notSecurityGroup,notStaticSecurityGroup,firstPartyAppNotAnOwner. Default value : unknown. Possible values are: `unknown`, `securityGroupNotFound`, `notSecurityGroup`, `notStaticSecurityGroup`, `firstPartyAppNotAnOwner`, `securityGroupNotInCallerScope`, `unknownFutureValue`.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.enrollmentTimeDeviceMembershipTargetStatus"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.enrollmentTimeDeviceMembershipTargetStatus",
+ "targetId": "String",
+ "validationSucceeded": true,
+ "targetValidationErrorCode": "String"
+}
+```
v1.0 Intune Deviceconfigv2 Enrollmenttimedevicemembershiptargettype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargettype.md
+
+ Title: "enrollmentTimeDeviceMembershipTargetType enum type"
+description: "Represents the type of the targets that devices will become members of when enrolled with the associated profile. Possible values are staticSecurityGroup."
+
+localization_priority: Normal
+++
+# enrollmentTimeDeviceMembershipTargetType enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents the type of the targets that devices will become members of when enrolled with the associated profile. Possible values are staticSecurityGroup.
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|unknown|0|Default value. Do not use.|
+|staticSecurityGroup|1|Indicates the device membership target specified refer to static Entra Security Groups.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceconfigv2 Enrollmenttimedevicemembershiptargetvalidationerrorcode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceconfigv2-enrollmenttimedevicemembershiptargetvalidationerrorcode.md
+
+ Title: "enrollmentTimeDeviceMembershipTargetValidationErrorCode enum type"
+description: "Represents the Validation error of the device membership target.The API will validate the device membership targets specified by the admin to ensure that they exist, that they are of the proper type, and any other target requirements are met such as that the Intune Device Provisioning First Party App is an owner of the target."
+
+localization_priority: Normal
+++
+# enrollmentTimeDeviceMembershipTargetValidationErrorCode enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents the Validation error of the device membership target.The API will validate the device membership targets specified by the admin to ensure that they exist, that they are of the proper type, and any other target requirements are met such as that the Intune Device Provisioning First Party App is an owner of the target.
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|unknown|0|Default. Indicates the status of device membership target is not specified. Do not use.|
+|securityGroupNotFound|1|Indicates device membership target cannot be found.|
+|notSecurityGroup|2|Indicates device membership target is not a security group.|
+|notStaticSecurityGroup|3|Indicates device membership target which is security group but not a static one.|
+|firstPartyAppNotAnOwner|4|Indicates required first party app not the owner of that device membership target.|
+|securityGroupNotInCallerScope|5|Indicates that device membership target of type security group is not in the RBAC scope of the caller.|
+|unknownFutureValue|6|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Deviceintent Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a Container for all device management functionality ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-deviceintent-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-deviceintent-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-deviceintent-devicemanagement-get.md)|[deviceManagement](../resources/intune-deviceintent-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-deviceintent-devicemanagement-update.md)|[deviceManagement](../resources/intune-deviceintent-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-deviceintent-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementabstractcomplexsettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementabstractcomplexsettingdefinition.md
doc_type: resourcePageType
# deviceManagementAbstractComplexSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing the defintion for an abstract complex setting
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementabstractcomplexsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementabstractcomplexsettinginstance.md
doc_type: resourcePageType
# deviceManagementAbstractComplexSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A setting instance representing a complex value for an abstract setting
Here is a JSON representation of the resource.
"valueJson": "String", "implementationId": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementbooleansettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementbooleansettinginstance.md
doc_type: resourcePageType
# deviceManagementBooleanSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A setting instance representing a boolean value
Here is a JSON representation of the resource.
"valueJson": "String", "value": true }
-```
+```
v1.0 Intune Deviceintent Devicemanagementcollectionsettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementcollectionsettingdefinition.md
doc_type: resourcePageType
# deviceManagementCollectionSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing the defintion for a collection setting
Here is a JSON representation of the resource.
], "elementDefinitionId": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementcollectionsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementcollectionsettinginstance.md
doc_type: resourcePageType
# deviceManagementCollectionSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A setting instance representing a collection of values
Here is a JSON representation of the resource.
"definitionId": "String", "valueJson": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementcomparisonresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementcomparisonresult.md
doc_type: enumPageType
# deviceManagementComparisonResult enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting comparison result type ## Members
Setting comparison result type
|equal|1|The setting values are equal| |notEqual|2|The setting values are not equal| |added|3|The setting is added|
-|removed|4|The setting is removed|
+|removed|4|The setting is removed|
v1.0 Intune Deviceintent Devicemanagementcomplexsettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementcomplexsettingdefinition.md
doc_type: resourcePageType
# deviceManagementComplexSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing the defintion for a complex setting
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementcomplexsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementcomplexsettinginstance.md
doc_type: resourcePageType
# deviceManagementComplexSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A setting instance representing a complex value
Here is a JSON representation of the resource.
"definitionId": "String", "valueJson": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementconstraint.md
doc_type: resourcePageType
# deviceManagementConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base entity for a constraint ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConstraint" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementenumconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementenumconstraint.md
doc_type: resourcePageType
# deviceManagementEnumConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint that enforces the setting value is from a permitted set of strings
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementenumvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementenumvalue.md
doc_type: resourcePageType
# deviceManagementEnumValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Definition information for an enum value ## Properties
Here is a JSON representation of the resource.
"value": "String", "displayName": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintegersettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintegersettinginstance.md
doc_type: resourcePageType
# deviceManagementIntegerSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A setting instance representing an integer value
Here is a JSON representation of the resource.
"valueJson": "String", "value": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintent.md
doc_type: resourcePageType
# deviceManagementIntent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents an intent to apply settings to a device ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentassignment.md
doc_type: resourcePageType
# deviceManagementIntentAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Intent assignment entity ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementIntentAssignment", "id": "String (identifier)", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "String", "deviceAndAppManagementAssignmentFilterType": "String",
- "collectionId": "String"
+ "targetType": "String",
+ "entraObjectId": "String"
} }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentcustomizedsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentcustomizedsetting.md
doc_type: resourcePageType
# deviceManagementIntentCustomizedSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Default and customized value of a setting in a Security Baseline ## Properties
Here is a JSON representation of the resource.
"defaultJson": "String", "customizedJson": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentdevicesettingstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentdevicesettingstatesummary.md
doc_type: resourcePageType
# deviceManagementIntentDeviceSettingStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents device setting state summary for an intent ## Methods
Here is a JSON representation of the resource.
"notApplicableCount": 1024, "remediatedCount": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentdevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentdevicestate.md
doc_type: resourcePageType
# deviceManagementIntentDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents device state for an intent ## Methods
Here is a JSON representation of the resource.
"state": "String", "deviceId": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentdevicestatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentdevicestatesummary.md
doc_type: resourcePageType
# deviceManagementIntentDeviceStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents device state summary for an intent ## Methods
Here is a JSON representation of the resource.
"notApplicablePlatformCount": 1024, "successCount": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentsettingcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentsettingcategory.md
doc_type: resourcePageType
# deviceManagementIntentSettingCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing an intent setting category
Here is a JSON representation of the resource.
"displayName": "String", "hasRequiredSetting": true }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentsettingsecretconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentsettingsecretconstraint.md
doc_type: resourcePageType
# deviceManagementIntentSettingSecretConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint indicating that this value is a secret and will be encrypted.
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementIntentSettingSecretConstraint" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentuserstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentuserstate.md
doc_type: resourcePageType
# deviceManagementIntentUserState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents user state for an intent ## Methods
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "state": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementintentuserstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentuserstatesummary.md
doc_type: resourcePageType
# deviceManagementIntentUserStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents user state summary for an intent ## Methods
Here is a JSON representation of the resource.
"notApplicableCount": 1024, "successCount": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingabstractimplementationconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingabstractimplementationconstraint.md
doc_type: resourcePageType
# deviceManagementSettingAbstractImplementationConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint that enforces an AbstractComplex type has or is set to a particular value
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingappconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingappconstraint.md
doc_type: resourcePageType
# deviceManagementSettingAppConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing the setting contains only vaild app types.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingbooleanconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingbooleanconstraint.md
doc_type: resourcePageType
# deviceManagementSettingBooleanConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint the enforces a particular boolean value
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementSettingBooleanConstraint", "value": true }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingcategory.md
doc_type: resourcePageType
# deviceManagementSettingCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing a setting category ## Methods
Here is a JSON representation of the resource.
"displayName": "String", "hasRequiredSetting": true }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingcollectionconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingcollectionconstraint.md
doc_type: resourcePageType
# deviceManagementSettingCollectionConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint that enforces the maximum number of elements a collection
Here is a JSON representation of the resource.
"minimumLength": 1024, "maximumLength": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingcomparison https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingcomparison.md
doc_type: resourcePageType
# deviceManagementSettingComparison resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing setting comparison result ## Properties
Here is a JSON representation of the resource.
"newValueJson": "String", "comparisonResult": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingdefinition.md
doc_type: resourcePageType
# deviceManagementSettingDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing the defintion for a given setting ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingdependency https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingdependency.md
doc_type: resourcePageType
# deviceManagementSettingDependency resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Dependency information for a setting ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingenrollmenttypeconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingenrollmenttypeconstraint.md
doc_type: resourcePageType
# deviceManagementSettingEnrollmentTypeConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint that enforces the enrollment types applied to a setting
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingfileconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingfileconstraint.md
doc_type: resourcePageType
# deviceManagementSettingFileConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing the file extension is acceptable for a given setting
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettinginstance.md
doc_type: resourcePageType
# deviceManagementSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base type for a setting instance ## Methods
Here is a JSON representation of the resource.
"definitionId": "String", "valueJson": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingintegerconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingintegerconstraint.md
doc_type: resourcePageType
# deviceManagementSettingIntegerConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing the permitted value range for an integer setting
Here is a JSON representation of the resource.
"minimumValue": 1024, "maximumValue": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingprofileconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingprofileconstraint.md
doc_type: resourcePageType
# deviceManagementSettingProfileConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing a given profile metadata
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingregexconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingregexconstraint.md
doc_type: resourcePageType
# deviceManagementSettingRegexConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing the setting matches against a given RegEx pattern
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementSettingRegexConstraint", "regex": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingrequiredconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingrequiredconstraint.md
doc_type: resourcePageType
# deviceManagementSettingRequiredConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint that enforces a particular required setting that is not null/undefined/empty string/not configured
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementSettingRequiredConstraint", "notConfiguredValue": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingsddlconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingsddlconstraint.md
doc_type: resourcePageType
# deviceManagementSettingSddlConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing the setting is well formed SDDL
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementSettingSddlConstraint" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingstringlengthconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingstringlengthconstraint.md
doc_type: resourcePageType
# deviceManagementSettingStringLengthConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing a given string length range
Here is a JSON representation of the resource.
"minimumLength": 1024, "maximumLength": 1024 }
-```
+```
v1.0 Intune Deviceintent Devicemanagementsettingxmlconstraint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementsettingxmlconstraint.md
doc_type: resourcePageType
# deviceManagementSettingXmlConstraint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Constraint enforcing the setting is well formed XML
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementSettingXmlConstraint" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementstringsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementstringsettinginstance.md
doc_type: resourcePageType
# deviceManagementStringSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A setting instance representing a string value
Here is a JSON representation of the resource.
"valueJson": "String", "value": "String" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementtemplate.md
doc_type: resourcePageType
# deviceManagementTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents a defined collection of device settings ## Methods
Here is a JSON representation of the resource.
"templateSubtype": "String", "publishedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceintent Devicemanagementtemplatesettingcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementtemplatesettingcategory.md
doc_type: resourcePageType
# deviceManagementTemplateSettingCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing a template setting category
Here is a JSON representation of the resource.
"displayName": "String", "hasRequiredSetting": true }
-```
+```
v1.0 Intune Deviceintent Devicemanagementtemplatesubtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementtemplatesubtype.md
doc_type: enumPageType
# deviceManagementTemplateSubtype enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Template subtype ## Members
Template subtype
|antivirus|6|Endpoint security anitivirus subtype| |firewallSharedAppList|7|Endpoint security firewall shared app subtype| |firewallSharedIpList|8|Endpoint security firewall shared ip range list subtype|
-|firewallSharedPortlist|9|Endpoint security firewall shared port range list subtype|
+|firewallSharedPortlist|9|Endpoint security firewall shared port range list subtype|
v1.0 Intune Deviceintent Devicemanagementtemplatetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementtemplatetype.md
doc_type: enumPageType
# deviceManagementTemplateType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Template type ## Members
Template type
|deviceCompliance|8|Device compliance template| |deviceConfigurationForOffice365|9|Device Configuration for Microsoft Office 365 settings| |cloudPC|10|Windows 365 security baseline template|
-|firewallSharedSettings|11|Firewall Shared Object templates for reference settings|
+|firewallSharedSettings|11|Firewall Shared Object templates for reference settings|
v1.0 Intune Deviceintent Devicemanangementintentvaluetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanangementintentvaluetype.md
doc_type: enumPageType
# deviceManangementIntentValueType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|string|2|The setting value is a string| |complex|3|The setting value is a complex object| |collection|4|The setting value is a collection|
-|abstractComplex|5|The setting value is an abstract complex object|
+|abstractComplex|5|The setting value is an abstract complex object|
v1.0 Intune Deviceintent Policyplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-policyplatformtype.md
doc_type: enumPageType
# policyPlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types for policies. ## Members
Supported platform types for policies.
|windows10AndLater|6|Windows 10 and later.| |androidWorkProfile|7|AndroidWorkProfile.| |windows10XProfile|8|Windows10XProfile.|
-|all|100|All platforms.|
+|all|100|All platforms.|
v1.0 Intune Deviceintent Securitybaselinecategorystatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinecategorystatesummary.md
doc_type: resourcePageType
# securityBaselineCategoryStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The security baseline per category compliance state summary for the security baseline of the account.
Here is a JSON representation of the resource.
"notApplicableCount": 1024, "displayName": "String" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinecompliancestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinecompliancestate.md
doc_type: enumPageType
# securityBaselineComplianceState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Security Baseline Compliance State ## Members
Security Baseline Compliance State
|notApplicable|2|Not applicable state| |notSecure|3|Not secure state| |error|4|Error state|
-|conflict|5|Conflict state|
+|conflict|5|Conflict state|
v1.0 Intune Deviceintent Securitybaselinecontributingpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinecontributingpolicy.md
doc_type: resourcePageType
# securityBaselineContributingPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The security baseline compliance state of a setting for a device ## Properties
Here is a JSON representation of the resource.
"displayName": "String", "sourceType": "String" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinedevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinedevicestate.md
doc_type: resourcePageType
# securityBaselineDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The security baseline compliance state summary of the security baseline for a device. ## Methods
Here is a JSON representation of the resource.
"state": "String", "lastReportedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Deviceintent Securitybaselinepolicysourcetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinepolicysourcetype.md
doc_type: enumPageType
# securityBaselinePolicySourceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Authoring source of a policy ## Members |Member|Value|Description| |:|:|:| |deviceConfiguration|0||
-|deviceIntent|1||
+|deviceIntent|1||
v1.0 Intune Deviceintent Securitybaselinestatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinestatesummary.md
doc_type: resourcePageType
# securityBaselineStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The security baseline compliance state summary for the security baseline of the account. ## Methods
Here is a JSON representation of the resource.
"conflictCount": 1024, "notApplicableCount": 1024 }
-```
+```
v1.0 Intune Deviceintent Securitybaselinetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-deviceintent-securitybaselinetemplate.md
doc_type: resourcePageType
# securityBaselineTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The security baseline template of the account
Here is a JSON representation of the resource.
"templateSubtype": "String", "publishedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Actioncategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-actioncategory.md
+
+ Title: "actionCategory enum type"
+description: "Enum type used for ActionCategory"
+
+localization_priority: Normal
+++
+# actionCategory enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Enum type used for ActionCategory
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|single|0|Action is performed on a single device alone|
+|bulk|1|Action is performed for a set of devices|
v1.0 Intune Devices Activatedeviceesimactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-activatedeviceesimactionresult.md
doc_type: resourcePageType
# activateDeviceEsimActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Activate device eSIM action result
Here is a JSON representation of the resource.
"lastUpdatedDateTime": "String (timestamp)", "carrierUrl": "String" }
-```
+```
v1.0 Intune Devices Adminconsent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-adminconsent.md
doc_type: resourcePageType
# adminConsent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Admin consent information. ## Properties
Here is a JSON representation of the resource.
"shareAPNSData": "String", "shareUserExperienceAnalyticsData": "String" }
-```
+```
v1.0 Intune Devices Adminconsentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-adminconsentstate.md
doc_type: enumPageType
# adminConsentState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Admin consent state. ## Members
Admin consent state.
|:|:|:| |notConfigured|0|Admin did not configure the item| |granted|1|Admin granted item|
-|notGranted|2|Admin deos not grant item|
+|notGranted|2|Admin deos not grant item|
v1.0 Intune Devices Applepushnotificationcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-applepushnotificationcertificate.md
doc_type: resourcePageType
# applePushNotificationCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Apple push notification certificate. ## Methods
Here is a JSON representation of the resource.
"certificateSerialNumber": "String", "certificate": "String" }
-```
+```
v1.0 Intune Devices Applogcollectiondownloaddetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-applogcollectiondownloaddetails.md
doc_type: resourcePageType
# appLogCollectionDownloadDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"decryptionKey": "String", "appLogDecryptionAlgorithm": "String" }
-```
+```
v1.0 Intune Devices Applogcollectionrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-applogcollectionrequest.md
doc_type: resourcePageType
# appLogCollectionRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity for AppLogCollectionRequest contains all logs values. ## Methods
Here is a JSON representation of the resource.
], "completedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Applogdecryptionalgorithm https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-applogdecryptionalgorithm.md
doc_type: enumPageType
# appLogDecryptionAlgorithm enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |aes256|0|decrypting using Aes256.|
-|unknownFutureValue|1|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|1|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Apploguploadstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-apploguploadstate.md
doc_type: enumPageType
# appLogUploadState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + AppLogUploadStatus ## Members
AppLogUploadStatus
|pending|0|Default. Indicates that request is waiting to be processed or under processing.| |completed|1|Indicates that request is completed with file uploaded to Azure blob for download.| |failed|2|Indicates that request is completed with file uploaded to Azure blob for download.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Azureattestationsettingstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-azureattestationsettingstatus.md
doc_type: enumPageType
# azureAttestationSettingStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A list of possible Azure Attestation states for a device. Azure Attestation setting status is determined by report sent from Microsoft Azure Attestation service. Only Windows 11 devices will have values "enabled" or "disabled". Windows 10 devices will have value "notApplicable". ## Members
A list of possible Azure Attestation states for a device. Azure Attestation sett
|notApplicable|0|Indicates that the device is not a Windows 11 device.| |enabled|1|Indicates that the device has the Azure attestation setting enabled.| |disabled|2|Indicates that the device has the Azure attestation setting disabled.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Bulkmanageddeviceactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-bulkmanageddeviceactionresult.md
doc_type: resourcePageType
# bulkManagedDeviceActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Changeassignmentsactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-changeassignmentsactionresult.md
+
+ Title: "changeAssignmentsActionResult resource type"
+description: "ChangeAssignmentsActionResult represents the result of executing the changeAssignments action on tracking the live reporting data for applications or configuration regarding their removal or restoration process"
+
+localization_priority: Normal
+++
+# changeAssignmentsActionResult resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+ChangeAssignmentsActionResult represents the result of executing the changeAssignments action on tracking the live reporting data for applications or configuration regarding their removal or restoration process
++
+Inherits from [deviceActionResult](../resources/intune-devices-deviceactionresult.md)
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|actionName|String|Action name Inherited from [deviceActionResult](../resources/intune-devices-deviceactionresult.md)|
+|actionState|[actionState](../resources/intune-shared-actionstate.md)|State of the action Inherited from [deviceActionResult](../resources/intune-devices-deviceactionresult.md). Possible values are: `none`, `pending`, `canceled`, `active`, `done`, `failed`, `notSupported`.|
+|startDateTime|DateTimeOffset|Time the action was initiated Inherited from [deviceActionResult](../resources/intune-devices-deviceactionresult.md)|
+|lastUpdatedDateTime|DateTimeOffset|Time the action state was last updated Inherited from [deviceActionResult](../resources/intune-devices-deviceactionresult.md)|
+|deviceAssignmentItems|[deviceAssignmentItem](../resources/intune-devices-deviceassignmentitem.md) collection|Indicates the list of applications or configuration to report live results during their changeAssignments action execution process. The result for each individual application or configuration can contain whether it's being removed or restored, what's the current status with potential message or error code, and when any changes happen on it. Read-Only. This collection can contain a maximum of 30 elements.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.changeAssignmentsActionResult"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.changeAssignmentsActionResult",
+ "actionName": "String",
+ "actionState": "String",
+ "startDateTime": "String (timestamp)",
+ "lastUpdatedDateTime": "String (timestamp)",
+ "deviceAssignmentItems": [
+ {
+ "@odata.type": "microsoft.graph.deviceAssignmentItem",
+ "itemId": "String",
+ "itemType": "String",
+ "itemSubTypeDisplayName": "String",
+ "itemDisplayName": "String",
+ "assignmentItemActionIntent": "String",
+ "assignmentItemActionStatus": "String",
+ "intentActionMessage": "String",
+ "errorCode": 1024,
+ "lastActionDateTime": "String (timestamp)",
+ "lastModifiedDateTime": "String (timestamp)"
+ }
+ ]
+}
+```
v1.0 Intune Devices Chassistype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-chassistype.md
doc_type: enumPageType
# chassisType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Chassis type. ## Members
Chassis type.
|phone|100|Phone.| |tablet|101|Mobile tablet.| |mobileOther|102|Other mobile.|
-|mobileUnknown|103|Unknown mobile.|
+|mobileUnknown|103|Unknown mobile.|
v1.0 Intune Devices Chromeosdeviceproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-chromeosdeviceproperty.md
doc_type: resourcePageType
# chromeOSDeviceProperty resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a property of the ChromeOS device. ## Properties
Here is a JSON representation of the resource.
"valueType": "String", "updatable": true }
-```
+```
v1.0 Intune Devices Cloudpcconnectivityissue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-cloudpcconnectivityissue.md
doc_type: resourcePageType
# cloudPCConnectivityIssue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analyte connectivity issue entity. ## Methods
Here is a JSON representation of the resource.
"errorDescription": "String", "recommendedAction": "String" }
-```
+```
v1.0 Intune Devices Comanageddevicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-comanageddevicessummary.md
doc_type: resourcePageType
# comanagedDevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Summary data for co managed devices ## Properties
Here is a JSON representation of the resource.
"officeAppsCount": 1024, "totalComanagedCount": 1024 }
-```
+```
v1.0 Intune Devices Comanagementeligibledevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibledevice.md
doc_type: resourcePageType
# comanagementEligibleDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Co-Management eligibility state ## Methods
Here is a JSON representation of the resource.
"userName": "String", "status": "String" }
-```
+```
v1.0 Intune Devices Comanagementeligibledevicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibledevicessummary.md
doc_type: resourcePageType
# comanagementEligibleDevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"needsOsUpdateCount": 1024, "ineligibleCount": 1024 }
-```
+```
v1.0 Intune Devices Comanagementeligibletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibletype.md
doc_type: enumPageType
# comanagementEligibleType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|needsOsUpdate|4|| |ineligible|5|| |scheduledForEnrollment|6|Devices scheduled for Co-Management enrollment|
-|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Compliancestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-compliancestate.md
doc_type: enumPageType
# complianceState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Compliance state. ## Members
Compliance state.
|conflict|3|Conflict with other rules.| |error|4|Error.| |inGracePeriod|254|Device is non-compliant but still has access to corporate resources|
-|configManager|255|Managed by Config Manager|
+|configManager|255|Managed by Config Manager|
v1.0 Intune Devices Configurationmanageraction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanageraction.md
doc_type: resourcePageType
# configurationManagerAction resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Parameter for action triggerConfigurationManagerAction ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.configurationManagerAction", "action": "String" }
-```
+```
v1.0 Intune Devices Configurationmanageractiondeliverystatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanageractiondeliverystatus.md
doc_type: enumPageType
# configurationManagerActionDeliveryStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Delivery state of Configuration Manager device action ## Members
Delivery state of Configuration Manager device action
|pendingDelivery|1|Pending to deliver the action to ConfigurationManager| |deliveredToConnectorService|2|Action is sent to ConfigurationManager Connector service (cloud)| |failedToDeliverToConnectorService|3|Failed to send the action to ConfigurationManager Connector service (cloud)|
-|deliveredToOnPremisesServer|4|Action is delivered to ConfigurationManager on-prem server|
+|deliveredToOnPremisesServer|4|Action is delivered to ConfigurationManager on-prem server|
v1.0 Intune Devices Configurationmanageractionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanageractionresult.md
doc_type: resourcePageType
# configurationManagerActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Result of the ConfigurationManager action
Here is a JSON representation of the resource.
"actionDeliveryStatus": "String", "errorCode": 1024 }
-```
+```
v1.0 Intune Devices Configurationmanageractiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanageractiontype.md
doc_type: enumPageType
# configurationManagerActionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Action type on Configuration Manager client ## Members
Action type on Configuration Manager client
|appEvaluation|3|Evaluation application policy on Configuration Manager client| |quickScan|5|Evaluation application policy on Configuration Manager client| |fullScan|6|Evaluation application policy on Configuration Manager client|
-|windowsDefenderUpdateSignatures|7|Evaluation application policy on Configuration Manager client|
+|windowsDefenderUpdateSignatures|7|Evaluation application policy on Configuration Manager client|
v1.0 Intune Devices Configurationmanagerclientenabledfeatures https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanagerclientenabledfeatures.md
doc_type: resourcePageType
# configurationManagerClientEnabledFeatures resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + configuration Manager client enabled features ## Properties
Here is a JSON representation of the resource.
"endpointProtection": true, "officeApps": true }
-```
+```
v1.0 Intune Devices Configurationmanagerclienthealthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanagerclienthealthstate.md
doc_type: resourcePageType
# configurationManagerClientHealthState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Configuration manager client health state ## Properties
Here is a JSON representation of the resource.
"errorCode": 1024, "lastSyncDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Configurationmanagerclientinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanagerclientinformation.md
doc_type: resourcePageType
# configurationManagerClientInformation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Configuration Manager client information synced from SCCM ## Properties
Here is a JSON representation of the resource.
"isBlocked": true, "clientVersion": "String" }
-```
+```
v1.0 Intune Devices Configurationmanagerclientstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-configurationmanagerclientstate.md
doc_type: enumPageType
# configurationManagerClientState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Configuration manager client state ## Members
Configuration manager client state
|healthy|7|This device was able to check in with the configuration manager service successfully.| |installFailed|8|The configuration manager agent failed to install.| |updateFailed|11|The update from version x to version y of the configuration manager agent failed. |
-|communicationError|19|The configuration manager agent was able to reach the configuration manager service in the past but is now no longer able to. |
+|communicationError|19|The configuration manager agent was able to reach the configuration manager service in the past but is now no longer able to. |
v1.0 Intune Devices Dataprocessorserviceforwindowsfeaturesonboarding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-dataprocessorserviceforwindowsfeaturesonboarding.md
doc_type: resourcePageType
# dataProcessorServiceForWindowsFeaturesOnboarding resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A configuration entity for MEM features that utilize Data Processor Service for Windows (DPSW) data. ## Properties
Here is a JSON representation of the resource.
"hasValidWindowsLicense": true, "areDataProcessorServiceForWindowsFeaturesEnabled": true }
-```
+```
v1.0 Intune Devices Datasharingconsent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-datasharingconsent.md
doc_type: resourcePageType
# dataSharingConsent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data sharing consent information. ## Methods
Here is a JSON representation of the resource.
"grantedByUpn": "String", "grantedByUserId": "String" }
-```
+```
v1.0 Intune Devices Deleteuserfromsharedappledeviceactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deleteuserfromsharedappledeviceactionresult.md
doc_type: resourcePageType
# deleteUserFromSharedAppleDeviceActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Delete user from shared apple device action result
Here is a JSON representation of the resource.
"lastUpdatedDateTime": "String (timestamp)", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Devices Detectedappplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-detectedappplatformtype.md
doc_type: enumPageType
# detectedAppPlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). ## Members
Indicates the operating system / platform of the discovered application. Some p
|androidDeviceAdministrator|8|Indicates that the platform of the detected application is Android device administrator.| |androidWorkProfile|9|Indicates that the platform of the detected application is Android work profile.| |androidDedicatedAndFullyManaged|10|Indicates that the platform of the detected application is Android dedicated and fully managed.|
-|unknownFutureValue|11|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|11|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Deviceactionpayload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceactionpayload.md
- Title: "deviceActionPayload resource type"
-description: "Represents the policy or app included in the SyncPayloads action execution or result. For action execution, it represents the policy or app intended to be removed or uninstalled on the managed device. For action result, it represents the live reporting data for this policy or app regarding its removal or restoration process"
-
-localization_priority: Normal
-
-doc_type: resourcePageType
--
-# deviceActionPayload resource type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-Represents the policy or app included in the SyncPayloads action execution or result. For action execution, it represents the policy or app intended to be removed or uninstalled on the managed device. For action result, it represents the live reporting data for this policy or app regarding its removal or restoration process
-
-## Properties
-|Property|Type|Description|
-|:|:|:|
-|payloadId|String|The unique identifier for the policy or app. PayloadId is required property which needs to be set in the action POST request parameter for the DeviceActionPayload intended to remove|
-|payloadType|[deviceActionPayloadType](../resources/intune-devices-deviceactionpayloadtype.md)|Indicates the policy or app type. PayloadType is required property which needs to be set in the action POST request parameter for the DeviceActionPayload intended to remove. Possible values are: application, deviceConfiguration, deviceManagementConfigurationPolicy. application payloadType is default value. Possible values are: `application`, `deviceConfiguration`, `deviceManagementConfigurationPolicy`, `unknownFutureValue`.|
-|displayName|String|The display name for the policy or app. Read-Only. Returned in the action result. Can be null. This property is read-only.|
-|intent|[deviceActionPayloadIntent](../resources/intune-devices-deviceactionpayloadintent.md)|Indicates the intent on the policy or app when executing this action on the managed device. Intent needs to be set as default value remove in the action POST request parameter. For the policy or app intended to remove through previous actions but not included in current action, its intent will be reported as restore in the action result. Possible values are: remove, restore. remove intent is default value. This property is read-only. Possible values are: `remove`, `restore`, `unknownFutureValue`.|
-|status|[deviceActionPayloadStatus](../resources/intune-devices-deviceactionpayloadstatus.md)|Indicates the live status for the policy or app regarding the executed action on the managed device. Read-Only. Returned in the action result. Possible values are: inProgress, removed, error, succeeded. inProgress status is default value. This property is read-only. Possible values are: `inProgress`, `removed`, `error`, `succeeded`, `unknownFutureValue`.|
-|detail|String|The detail for the policy or app regarding the executed action on the managed device. Read-Only. Returned in the action result. Can be null. This property is read-only.|
-|errorCode|Int64|The error code for the policy or app regarding the failed executed action on the managed device. Read-Only. Returned in the action result. Valid values -9.22337203685478E+18 to 9.22337203685478E+18. This property is read-only.|
-|lastModifiedDateTime|DateTimeOffset|The date and time when the policy or app was last modified because of either action execution or status change. Read-Only. Returned in the action result. The property value cannot be modified and is automatically populated when the action is initiated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2025 would look like this: '2025-01-01T00:00:00Z'. This property is read-only.|
-
-## Relationships
-None
-
-## JSON Representation
-Here is a JSON representation of the resource.
-<!-- {
- "blockType": "resource",
- "@odata.type": "microsoft.graph.deviceActionPayload"
-}
>
-``` json
-{
- "@odata.type": "#microsoft.graph.deviceActionPayload",
- "payloadId": "String",
- "payloadType": "String",
- "displayName": "String",
- "intent": "String",
- "status": "String",
- "detail": "String",
- "errorCode": 1024,
- "lastModifiedDateTime": "String (timestamp)"
-}
-```
v1.0 Intune Devices Deviceactionpayloadintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceactionpayloadintent.md
- Title: "deviceActionPayloadIntent enum type"
-description: "A list of possible intent values on the policy or app when executing this action on the managed device. For example, if the policy or app is intended to be removed on the managed device, then the intent value is remove, and if the policy or app already intended to remove through previous actions and is now intended to be restored on the managed device, then the intent value is restore"
-
-localization_priority: Normal
-
-doc_type: enumPageType
--
-# deviceActionPayloadIntent enum type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-A list of possible intent values on the policy or app when executing this action on the managed device. For example, if the policy or app is intended to be removed on the managed device, then the intent value is remove, and if the policy or app already intended to remove through previous actions and is now intended to be restored on the managed device, then the intent value is restore
-
-## Members
-|Member|Value|Description|
-|:|:|:|
-|remove|0|Default. Indicates that the deployed policy or app is intended to be removed on the managed device|
-|restore|1|Indicates that the policy or app already intended to remove through previous actions and is now intended to be restored on the managed device|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Devices Deviceactionpayloadstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceactionpayloadstatus.md
- Title: "deviceActionPayloadStatus enum type"
-description: "A list of possible status values for the policy or app regarding their executed action on the managed device. For example, a policy included in the deviceActionPayloads list has just been executed the action. Its status starts with inProgress until it's successfully removed to reflect as removed status or failed to be removed to reflect as error status on the managed device. Similar status change happens for restoration process"
-
-localization_priority: Normal
-
-doc_type: enumPageType
--
-# deviceActionPayloadStatus enum type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-A list of possible status values for the policy or app regarding their executed action on the managed device. For example, a policy included in the deviceActionPayloads list has just been executed the action. Its status starts with inProgress until it's successfully removed to reflect as removed status or failed to be removed to reflect as error status on the managed device. Similar status change happens for restoration process
-
-## Members
-|Member|Value|Description|
-|:|:|:|
-|inProgress|0|Default. Indicates that the policy or app is removing or restoring in progress on the managed device|
-|removed|1|Indicates that the policy or app has been successfully removed on the managed device|
-|error|2|Indicates that the policy or app has failed to be removed or restored on the managed device. The error may be retriable depending on the detail and error code|
-|succeeded|3|Indicates that the policy or app has been successfully restored on the managed device|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Devices Deviceactionpayloadtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceactionpayloadtype.md
- Title: "deviceActionPayloadType enum type"
-description: "A list of possible payload types to execute this action on the managed device. Payload represents existing Intune resource such as policy or app. Currently supported payload types are Application, DeviceConfiguration and DeviceManagementConfigurationPolicy"
-
-localization_priority: Normal
-
-doc_type: enumPageType
--
-# deviceActionPayloadType enum type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-A list of possible payload types to execute this action on the managed device. Payload represents existing Intune resource such as policy or app. Currently supported payload types are Application, DeviceConfiguration and DeviceManagementConfigurationPolicy
-
-## Members
-|Member|Value|Description|
-|:|:|:|
-|application|0|Default. Indicates that the payload type for the action is graph.mobileApp. Application is uninstalled on removal and installed back on restoration|
-|deviceConfiguration|1|Indicates that the payload type for the action is graph.deviceConfiguration. DeviceConfiguration corresponding settings are removed on removal and added back on restoration|
-|deviceManagementConfigurationPolicy|2|Indicates that the payload type for the action is graph.deviceManagementConfigurationPolicy. DeviceManagementConfigurationPolicy corresponding settings are removed on removal and added back on restoration|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Devices Deviceactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceactionresult.md
doc_type: resourcePageType
# deviceActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device action result ## Properties
Here is a JSON representation of the resource.
"startDateTime": "String (timestamp)", "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceAppManagement](../api/intune-devices-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-devices-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
+|[Get deviceAppManagement](../api/intune-devices-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-devices-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object.|
+|[Update deviceAppManagement](../api/intune-devices-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-devices-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-devices-deviceappmanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAppManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Devices Deviceassignmentitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceassignmentitem.md
+
+ Title: "deviceAssignmentItem resource type"
+description: "Represents the application or configuration included in the ChangeAssignments action execution or result. For action execution, it represents the application or configuration intended to be uninstalled or removed on the managed device. For action result, it represents the live reporting data for this application or configuration regarding its removal or restoration process."
+
+localization_priority: Normal
+++
+# deviceAssignmentItem resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents the application or configuration included in the ChangeAssignments action execution or result. For action execution, it represents the application or configuration intended to be uninstalled or removed on the managed device. For action result, it represents the live reporting data for this application or configuration regarding its removal or restoration process.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|itemId|String|The unique identifier for the application or configuration. ItemId is required property which needs to be set in the action POST request parameter for the DeviceAssignmentItem intended to remove. Max length is 40|
+|itemType|[deviceAssignmentItemType](../resources/intune-devices-deviceassignmentitemtype.md)|Indicates the application or configuration type. ItemType is required property which needs to be set in the action POST request parameter for the DeviceAssignmentItem intended to remove. Possible values are: application, deviceConfiguration, deviceManagementConfigurationPolicy, mobileAppConfiguration. application itemType is default value. Possible values are: `application`, `deviceConfiguration`, `deviceManagementConfigurationPolicy`, `mobileAppConfiguration`, `unknownFutureValue`.|
+|itemSubTypeDisplayName|String|Indicates the specific type for the application or configuration. For example, unknown, application, appConfiguration, exploitProtection, bitLocker, deviceControl, microsoftEdgeBaseline, attackSurfaceReductionRulesConfigMgr, endpointDetectionandResponse, windowsUpdateforBusiness, microsoftDefenderFirewallRules, applicationControl, microsoftDefenderAntivirusexclusions, microsoftDefenderAntivirus, wiredNetwork, derivedPersonalIdentityVerificationCredential, windowsHealthMonitoring, extensions, mxProfileZebraOnly, deviceFirmwareConfigurationInterface, deliveryOptimization, identityProtection, kiosk, overrideGroupPolicy, domainJoinPreview, pkcsImportedCertificate, networkBoundary, endpointProtection, microsoftDefenderAtpWindows10Desktop, sharedMultiUserDevice, deviceFeatures, secureAssessmentEducation, wiFiImport, editionUpgradeAndModeSwitch, vpn, custom, softwareUpdates, deviceRestrictionsWindows10Team, email, trustedCertificate, scepCertificate, emailSamsungKnoxOnly, pkcsCertificate, deviceRestrictions, wiFi, settingsCatalog. Read-Only. Returned in the action result. Default value is null. The property value cannot be modified and is automatically populated with the action result. Max length is 200. This property is read-only.|
+|itemDisplayName|String|The item displayName name for the application or configuration. Read-Only. Returned in the action result. Default value is null. The property value cannot be modified and is automatically populated with the action result. Max length is 200. This property is read-only.|
+|assignmentItemActionIntent|[deviceAssignmentItemIntent](../resources/intune-devices-deviceassignmentitemintent.md)|Indicates the IT Admin's intent on the application or configuration when executing this action on the managed device. Intent needs to be set as default value remove in the action POST request parameter. For the application or configuration intended to remove through previous actions but not included in current action, its intent will be reported as restore in the action result. Possible values are: remove, restore. remove intent is default value. This property is read-only. Possible values are: `remove`, `restore`, `unknownFutureValue`.|
+|assignmentItemActionStatus|[deviceAssignmentItemStatus](../resources/intune-devices-deviceassignmentitemstatus.md)|Indicates the live status for the application or configuration regarding the executed action on the managed device. Read-Only. Returned in the action result. Possible values are: initiated, inProgress, removed, error, succeeded. initiated status is default value. This property is read-only. Possible values are: `initiated`, `inProgress`, `removed`, `error`, `succeeded`, `unknownFutureValue`.|
+|intentActionMessage|String|The intent action message for the application or configuration regarding the executed action on the managed device. When the action is on error, this property provides message on the reason of failure. When the action is in progress, this property provides message on what's being processed on the device. Read-Only. Returned in the action result. Can be null. Max length is 1500. This property is read-only.|
+|errorCode|Int64|The error code for the application or configuration regarding the failed executed action on the managed device. Read-Only. Returned in the action result. 0 is default value and indicates no failure. Valid values -9.22337203685478E+18 to 9.22337203685478E+18. This property is read-only.|
+|lastActionDateTime|DateTimeOffset|The date and time when the application or configuration was initiated an action execution. Read-Only. Returned in the action result. The property value cannot be modified and is automatically populated when the action is initiated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2025 would look like this: '2025-01-01T00:00:00Z'. This property is read-only.|
+|lastModifiedDateTime|DateTimeOffset|The date and time when the application or configuration was last modified because of either action execution or status change. Read-Only. Returned in the action result. The property value cannot be modified and is automatically populated when the action is initiated or the device has a status change. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2025 would look like this: '2025-01-01T00:00:00Z'. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceAssignmentItem"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceAssignmentItem",
+ "itemId": "String",
+ "itemType": "String",
+ "itemSubTypeDisplayName": "String",
+ "itemDisplayName": "String",
+ "assignmentItemActionIntent": "String",
+ "assignmentItemActionStatus": "String",
+ "intentActionMessage": "String",
+ "errorCode": 1024,
+ "lastActionDateTime": "String (timestamp)",
+ "lastModifiedDateTime": "String (timestamp)"
+}
+```
v1.0 Intune Devices Deviceassignmentitemintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceassignmentitemintent.md
+
+ Title: "deviceAssignmentItemIntent enum type"
+description: "A list of possible assignment item action intent values on the application or configuration when executing this action on the managed device. For example, if the application or configuration is intended to be removed on the managed device, then the intent value is remove, and if the application or configuration already under removal through previous actions and is now intended to be restored on the managed device, then the intent value is restore"
+
+localization_priority: Normal
+++
+# deviceAssignmentItemIntent enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+A list of possible assignment item action intent values on the application or configuration when executing this action on the managed device. For example, if the application or configuration is intended to be removed on the managed device, then the intent value is remove, and if the application or configuration already under removal through previous actions and is now intended to be restored on the managed device, then the intent value is restore
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|remove|0|Default. Indicates that the deployed application or configuration is intended to be removed on the managed device|
+|restore|1|Indicates that the application or configuration already under removal through previous actions and is now intended to be restored on the managed device|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Devices Deviceassignmentitemstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceassignmentitemstatus.md
+
+ Title: "deviceAssignmentItemStatus enum type"
+description: "A list of possible assignment item action status values for the application or configuration regarding their executed action on the managed device. For example, a configuration included in the deviceAssignmentItems list has just been executed the action. Its status starts with inProgress until it's successfully removed to reflect as removed status or failed to be removed to reflect as error status on the managed device. Similar status change happens for restoration process"
+
+localization_priority: Normal
+++
+# deviceAssignmentItemStatus enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+A list of possible assignment item action status values for the application or configuration regarding their executed action on the managed device. For example, a configuration included in the deviceAssignmentItems list has just been executed the action. Its status starts with inProgress until it's successfully removed to reflect as removed status or failed to be removed to reflect as error status on the managed device. Similar status change happens for restoration process
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|initiated|0|Default. Indicates that the device assignment action to remove or restore an application or a configuration is 'initiated' on the managed device|
+|inProgress|1|Indicates that the device assignment action to remove or restore an application or a configuration is 'in progress' on the managed device|
+|removed|2|Indicates that the application or configuration has been successfully removed on the managed device|
+|error|3|Indicates that the application or configuration has failed to be removed or restored on the managed device. The error may be retriable depending on the intent action message and error code|
+|succeeded|4|Indicates that the application or configuration has been successfully restored on the managed device|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Devices Deviceassignmentitemtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceassignmentitemtype.md
+
+ Title: "deviceAssignmentItemType enum type"
+description: "A list of possible device assignment item types to execute this action on the managed device. Device assignment item represents existing assigned Intune resource such as application or configuration. Currently supported device assignment item types are Application, DeviceConfiguration, DeviceManagementConfigurationPolicy and MobileAppConfiguration"
+
+localization_priority: Normal
+++
+# deviceAssignmentItemType enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+A list of possible device assignment item types to execute this action on the managed device. Device assignment item represents existing assigned Intune resource such as application or configuration. Currently supported device assignment item types are Application, DeviceConfiguration, DeviceManagementConfigurationPolicy and MobileAppConfiguration
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|application|0|Default. Indicates that the device assignment item type for the action is graph.mobileApp. Application is uninstalled on removal and installed back on restoration|
+|deviceConfiguration|1|Indicates that the device assignment item type for the action is graph.deviceConfiguration. DeviceConfiguration associated settings are removed on removal and added back on restoration|
+|deviceManagementConfigurationPolicy|2|Indicates that the device assignment item type for the action is graph.deviceManagementConfigurationPolicy. DeviceManagementConfigurationPolicy associated settings are removed on removal and added back on restoration|
+|mobileAppConfiguration|3|Indicates that the device assignment item type for the action is `graph.managedDeviceMobileAppConfiguration`. MobileAppConfiguration associated settings are removed on removal and added back on restoration|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Devices Devicecategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecategory.md
doc_type: resourcePageType
# deviceCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceCategory](../api/intune-devices-devicecategory-get.md)|[deviceCategory](../resources/intune-shared-devicecategory.md)|Read properties and relationships of the [deviceCategory](../resources/intune-shared-devicecategory.md) object.|
-|[Update deviceCategory](../api/intune-devices-devicecategory-update.md)|[deviceCategory](../resources/intune-shared-devicecategory.md)|Update the properties of a [deviceCategory](../resources/intune-shared-devicecategory.md) object.|
+|[Get deviceCategory](../api/intune-devices-devicecategory-get.md)|[deviceCategory](../resources/intune-devices-devicecategory.md)|Read properties and relationships of the [deviceCategory](../resources/intune-devices-devicecategory.md) object.|
+|[Update deviceCategory](../api/intune-devices-devicecategory-update.md)|[deviceCategory](../resources/intune-devices-devicecategory.md)|Update the properties of a [deviceCategory](../resources/intune-devices-devicecategory.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceCategory", "id": "String (identifier)" }
-```
+```
v1.0 Intune Devices Devicecleanupruleplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecleanupruleplatformtype.md
doc_type: enumPageType
# deviceCleanupRulePlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Define the platform type for which the admin wants to create the device clean up rule ## Members
Define the platform type for which the admin wants to create the device clean up
|macOS|7|Indicates that clean up rule is associated with MacOS managed device platforms.| |windows|8|Indicates that clean up rule is associated with Windows managed device platforms.| |windowsHolographic|9|Indicates that clean up rule is associated with Windows Holographic managed device platforms.|
-|unknownFutureValue|10|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|10|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Devicecompliancescript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecompliancescript.md
doc_type: resourcePageType
# deviceComplianceScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Intune will provide customer the ability to run their Powershell Compliance scripts (detection) on the enrolled windows 10 Azure Active Directory joined devices. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Devicecompliancescriptdevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecompliancescriptdevicestate.md
doc_type: resourcePageType
# deviceComplianceScriptDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
v1.0 Intune Devices Devicecompliancescriptrunsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecompliancescriptrunsummary.md
doc_type: resourcePageType
# deviceComplianceScriptRunSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the run summary of a device management script. ## Methods
Here is a JSON representation of the resource.
"detectionScriptPendingDeviceCount": 1024, "lastScriptRunDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Devicecustomattributeshellscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecustomattributeshellscript.md
doc_type: resourcePageType
# deviceCustomAttributeShellScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a custom attribute script for macOS. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Devicecustomattributevaluetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicecustomattributevaluetype.md
doc_type: enumPageType
# deviceCustomAttributeValueType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the expected type for a macOS custom attribute script value. ## Members
Represents the expected type for a macOS custom attribute script value.
|:|:|:| |integer|0|Indicates the value for a custom attribute script is an integer.| |string|1|Indicates the value for a custom attribute script is a string.|
-|dateTime|2|Indicates the value for a custom attribute script is a date conforming to ISO 8601.|
+|dateTime|2|Indicates the value for a custom attribute script is a date conforming to ISO 8601.|
v1.0 Intune Devices Deviceenrollmenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceenrollmenttype.md
doc_type: enumPageType
# deviceEnrollmentType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible ways of adding a mobile device to management. ## Members
Possible ways of adding a mobile device to management.
|appleACMEDEPUserless|21|Apple ACME DEP Userless enrollment| |appleACMEDEPUDACompanyPortal|22|Apple ACME DEP UDA enrollment at CP| |appleACMEDEPUDASetupAsstLegacy|23|Apple ACME DEP UDA enrollment at Setup Asst (legacy)|
-|appleACMEDEPUDAModernAuth|24|Apple ACME DEP UDA enrollment at Setup Asst (Modern Auth)|
+|appleACMEDEPUDAModernAuth|24|Apple ACME DEP UDA enrollment at Setup Asst (Modern Auth)|
v1.0 Intune Devices Deviceeventlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceeventlevel.md
doc_type: enumPageType
# deviceEventLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates device event level. Possible values are: None, Verbose, Information, Warning, Error, Critical ## Members
Indicates device event level. Possible values are: None, Verbose, Information, W
|warning|3|Indicates that the device event level is warning.| |error|4|Indicates that the device event level is error.| |critical|5|Indicates that the device event level is critical.|
-|unknownFutureValue|6|Placeholder value for future expansion.|
+|unknownFutureValue|6|Placeholder value for future expansion.|
v1.0 Intune Devices Deviceexchangeaccessstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceexchangeaccessstatesummary.md
doc_type: resourcePageType
# deviceExchangeAccessStateSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Exchange Access State summary ## Properties
Here is a JSON representation of the resource.
"unknownDeviceCount": 1024, "unavailableDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Devicegeolocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicegeolocation.md
doc_type: resourcePageType
# deviceGeoLocation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device location ## Properties
Here is a JSON representation of the resource.
"heading": "4.2", "speed": "4.2" }
-```
+```
v1.0 Intune Devices Deviceguardlocalsystemauthoritycredentialguardstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceguardlocalsystemauthoritycredentialguardstate.md
doc_type: enumPageType
# deviceGuardLocalSystemAuthorityCredentialGuardState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|rebootRequired|1|Reboot required| |notLicensed|2|Not licensed for Credential Guard| |notConfigured|3|Not configured|
-|virtualizationBasedSecurityNotRunning|4|Virtualization Based security is not running|
+|virtualizationBasedSecurityNotRunning|4|Virtualization Based security is not running|
v1.0 Intune Devices Deviceguardvirtualizationbasedsecurityhardwarerequirementstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceguardvirtualizationbasedsecurityhardwarerequirementstate.md
doc_type: enumPageType
# deviceGuardVirtualizationBasedSecurityHardwareRequirementState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|secureBootRequired|1|Secure boot required| |dmaProtectionRequired|2|DMA protection required| |hyperVNotSupportedForGuestVM|4|HyperV not supported for Guest VM|
-|hyperVNotAvailable|8|HyperV feature is not available|
+|hyperVNotAvailable|8|HyperV feature is not available|
v1.0 Intune Devices Deviceguardvirtualizationbasedsecuritystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceguardvirtualizationbasedsecuritystate.md
doc_type: enumPageType
# deviceGuardVirtualizationBasedSecurityState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|notLicensed|3|Not licensed| |notConfigured|4|Not configured| |doesNotMeetHardwareRequirements|5|System does not meet hardware requirements|
-|other|42|Other. Event logs in microsoft-Windows-DeviceGuard have more details.|
+|other|42|Other. Event logs in microsoft-Windows-DeviceGuard have more details.|
v1.0 Intune Devices Devicehealthattestationstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthattestationstate.md
doc_type: resourcePageType
# deviceHealthAttestationState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"systemManagementMode": "String", "securedCorePC": "String" }
-```
+```
v1.0 Intune Devices Devicehealthscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscript.md
doc_type: resourcePageType
# deviceHealthScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Intune will provide customer the ability to run their Powershell Health scripts (remediation + detection) on the enrolled windows 10 Azure Active Directory joined devices. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Devices Devicehealthscriptbooleanparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptbooleanparameter.md
doc_type: resourcePageType
# deviceHealthScriptBooleanParameter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Properties of the Booolean script parameter.
Here is a JSON representation of the resource.
"applyDefaultValueWhenNotAssigned": true, "defaultValue": true }
-```
+```
v1.0 Intune Devices Devicehealthscriptdevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptdevicestate.md
doc_type: resourcePageType
# deviceHealthScriptDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for device run state of the device health script. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Devicehealthscriptintegerparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptintegerparameter.md
doc_type: resourcePageType
# deviceHealthScriptIntegerParameter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Properties of the Integer script parameter.
Here is a JSON representation of the resource.
"applyDefaultValueWhenNotAssigned": true, "defaultValue": 1024 }
-```
+```
v1.0 Intune Devices Devicehealthscriptparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptparameter.md
doc_type: resourcePageType
# deviceHealthScriptParameter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base properties of the script parameter. ## Properties
Here is a JSON representation of the resource.
"isRequired": true, "applyDefaultValueWhenNotAssigned": true }
-```
+```
v1.0 Intune Devices Devicehealthscriptpolicystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptpolicystate.md
doc_type: resourcePageType
# deviceHealthScriptPolicyState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for policy run state of the device health script. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Devicehealthscriptremediationhistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptremediationhistory.md
doc_type: resourcePageType
# deviceHealthScriptRemediationHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The number of devices remediated by a device health script on a given date with the last modified time. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Devices Devicehealthscriptremediationhistorydata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptremediationhistorydata.md
doc_type: resourcePageType
# deviceHealthScriptRemediationHistoryData resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The number of devices remediated by a device health script on a given date. ## Properties
Here is a JSON representation of the resource.
"noIssueDeviceCount": 1024, "detectFailedDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Devicehealthscriptremediationsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptremediationsummary.md
doc_type: resourcePageType
# deviceHealthScriptRemediationSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The number of device health scripts deployed and the number of devices the scripts remediated. ## Properties
Here is a JSON representation of the resource.
"scriptCount": 1024, "remediatedDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Devicehealthscriptrunsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptrunsummary.md
doc_type: resourcePageType
# deviceHealthScriptRunSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the run summary of a device management script. ## Methods
Here is a JSON representation of the resource.
"lastScriptRunDateTime": "String (timestamp)", "issueRemediatedCumulativeDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Devicehealthscriptstringparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptstringparameter.md
doc_type: resourcePageType
# deviceHealthScriptStringParameter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Properties of the String script parameter.
Here is a JSON representation of the resource.
"applyDefaultValueWhenNotAssigned": true, "defaultValue": "String" }
-```
+```
v1.0 Intune Devices Devicehealthscripttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicehealthscripttype.md
doc_type: enumPageType
# deviceHealthScriptType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of device script. ## Members |Member|Value|Description| |:|:|:| |deviceHealthScript|0|Indicates this is a device health script.|
-|managedInstallerScript|1|Indicates this is a managed installer script.|
+|managedInstallerScript|1|Indicates this is a managed installer script.|
v1.0 Intune Devices Deviceidentityattestationdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceidentityattestationdetail.md
doc_type: resourcePageType
# deviceIdentityAttestationDetail resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the attestation status of the managed device ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceIdentityAttestationDetail", "deviceIdentityAttestationStatus": "String" }
-```
+```
v1.0 Intune Devices Deviceidentityattestationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceidentityattestationstatus.md
doc_type: enumPageType
# deviceIdentityAttestationStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the state of the anomaly. Eg: anomaly severity can be new, active, disabled, removed or other. ## Members
Indicates the state of the anomaly. Eg: anomaly severity can be new, active, dis
|unTrusted|2|Indicates that the Device attestation is supported on the device, it was attempted on the device and the attestation has failed. The device is untrusted| |notSupported|3|Indicates that the device does not support Attestation. This could be because of missing hardware or software support.| |incompleteData|4|Indicates that the device did not provide with the data that were required to perform attestation.|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Deviceinventory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventory.md
+
+ Title: "deviceInventory resource type"
+description: "Represents the data collected on a device for a particular inventory type. These device inventory types may include Disk Drives, Network Adapters, etc."
+
+localization_priority: Normal
+++
+# deviceInventory resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents the data collected on a device for a particular inventory type. These device inventory types may include Disk Drives, Network Adapters, etc.
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceInventories](../api/intune-devices-deviceinventory-list.md)|[deviceInventory](../resources/intune-devices-deviceinventory.md) collection|List properties and relationships of the [deviceInventory](../resources/intune-devices-deviceinventory.md) objects.|
+|[Get deviceInventory](../api/intune-devices-deviceinventory-get.md)|[deviceInventory](../resources/intune-devices-deviceinventory.md)|Read properties and relationships of the [deviceInventory](../resources/intune-devices-deviceinventory.md) object.|
+|[Create deviceInventory](../api/intune-devices-deviceinventory-create.md)|[deviceInventory](../resources/intune-devices-deviceinventory.md)|Create a new [deviceInventory](../resources/intune-devices-deviceinventory.md) object.|
+|[Delete deviceInventory](../api/intune-devices-deviceinventory-delete.md)|None|Deletes a [deviceInventory](../resources/intune-devices-deviceinventory.md).|
+|[Update deviceInventory](../api/intune-devices-deviceinventory-update.md)|[deviceInventory](../resources/intune-devices-deviceinventory.md)|Update the properties of a [deviceInventory](../resources/intune-devices-deviceinventory.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique catalog id for this inventory entity type|
+|displayName|String|The localized display name of the entity. Example: "Disk Drives". This property is read-only.|
+|lastSyncDateTime|DateTimeOffset|The date and time that the inventory data was last synced with Intune. The value cannot be modified and is automatically populated when the device performs a sync. The Timestamp type represents date and time information and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. This property is read-only.|
+
+## Relationships
+|Relationship|Type|Description|
+|:|:|:|
+|instances|[deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) collection|The data on the client device that have been collected for this inventory type. This property is read-only.|
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceInventory"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventory",
+ "id": "String (identifier)",
+ "displayName": "String",
+ "lastSyncDateTime": "String (timestamp)"
+}
+```
v1.0 Intune Devices Deviceinventorybooleanvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorybooleanvalue.md
+
+ Title: "deviceInventoryBooleanValue resource type"
+description: "Inherited type of DeviceInventoryValue where the value is a boolean"
+
+localization_priority: Normal
+++
+# deviceInventoryBooleanValue resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryValue where the value is a boolean
++
+Inherits from [deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|value|Boolean|Boolean value of a property. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceInventoryBooleanValue"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryBooleanValue",
+ "value": true
+}
+```
v1.0 Intune Devices Deviceinventorycollectionproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorycollectionproperty.md
+
+ Title: "deviceInventoryCollectionProperty resource type"
+description: "Inherited type of DeviceInventoryProperty where the property contains a collection of values"
+
+localization_priority: Normal
+++
+# deviceInventoryCollectionProperty resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryProperty where the property contains a collection of values
++
+Inherits from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceInventoryCollectionProperties](../api/intune-devices-deviceinventorycollectionproperty-list.md)|[deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) collection|List properties and relationships of the [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) objects.|
+|[Get deviceInventoryCollectionProperty](../api/intune-devices-deviceinventorycollectionproperty-get.md)|[deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md)|Read properties and relationships of the [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.|
+|[Create deviceInventoryCollectionProperty](../api/intune-devices-deviceinventorycollectionproperty-create.md)|[deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md)|Create a new [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.|
+|[Delete deviceInventoryCollectionProperty](../api/intune-devices-deviceinventorycollectionproperty-delete.md)|None|Deletes a [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md).|
+|[Update deviceInventoryCollectionProperty](../api/intune-devices-deviceinventorycollectionproperty-update.md)|[deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md)|Update the properties of a [deviceInventoryCollectionProperty](../resources/intune-devices-deviceinventorycollectionproperty.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only. Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|values|[deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md) collection|Collection value of the property. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceInventoryCollectionProperty"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryCollectionProperty",
+ "id": "String (identifier)",
+ "displayName": "String",
+ "values": [
+ {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "String (timestamp)"
+ }
+ ]
+}
+```
v1.0 Intune Devices Deviceinventorydatetimevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorydatetimevalue.md
+
+ Title: "deviceInventoryDateTimeValue resource type"
+description: "Inherited type of DeviceInventoryValue where the value is a dateTime"
+
+localization_priority: Normal
+++
+# deviceInventoryDateTimeValue resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryValue where the value is a dateTime
++
+Inherits from [deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|value|DateTimeOffset|The date and time value of a property. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "String (timestamp)"
+}
+```
v1.0 Intune Devices Deviceinventorydoublevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorydoublevalue.md
+
+ Title: "deviceInventoryDoubleValue resource type"
+description: "Inherited type of DeviceInventoryValue where the value is a double"
+
+localization_priority: Normal
+++
+# deviceInventoryDoubleValue resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryValue where the value is a double
++
+Inherits from [deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|value|Double|Double value of a property. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceInventoryDoubleValue"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryDoubleValue",
+ "value": "4.2"
+}
+```
v1.0 Intune Devices Deviceinventoryint64value https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventoryint64value.md
+
+ Title: "deviceInventoryInt64Value resource type"
+description: "Inherited type of DeviceInventoryValue where the value is an int64"
+
+localization_priority: Normal
+++
+# deviceInventoryInt64Value resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryValue where the value is an int64
++
+Inherits from [deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|value|Int64|Int64 value of a property. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceInventoryInt64Value"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryInt64Value",
+ "value": 1024
+}
+```
v1.0 Intune Devices Deviceinventoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventoryitem.md
+
+ Title: "deviceInventoryItem resource type"
+description: "Abstract type to represent a single piece of inventory data that was collected on a device. For example, this could represent a single network adapter that was present on a device"
+
+localization_priority: Normal
+++
+# deviceInventoryItem resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Abstract type to represent a single piece of inventory data that was collected on a device. For example, this could represent a single network adapter that was present on a device
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceInventoryItems](../api/intune-devices-deviceinventoryitem-list.md)|[deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) collection|List properties and relationships of the [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) objects.|
+|[Get deviceInventoryItem](../api/intune-devices-deviceinventoryitem-get.md)|[deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md)|Read properties and relationships of the [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|A unique identifier for the inventory data|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceInventoryItem"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryItem",
+ "id": "String (identifier)"
+}
+```
v1.0 Intune Devices Deviceinventoryproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventoryproperty.md
+
+ Title: "deviceInventoryProperty resource type"
+description: "Abstract type to represent a single property of an inventory entity"
+
+localization_priority: Normal
+++
+# deviceInventoryProperty resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Abstract type to represent a single property of an inventory entity
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceInventoryProperties](../api/intune-devices-deviceinventoryproperty-list.md)|[deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) collection|List properties and relationships of the [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) objects.|
+|[Get deviceInventoryProperty](../api/intune-devices-deviceinventoryproperty-get.md)|[deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|Read properties and relationships of the [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceInventoryProperty"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryProperty",
+ "id": "String (identifier)",
+ "displayName": "String"
+}
+```
v1.0 Intune Devices Deviceinventorysimpleitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorysimpleitem.md
+
+ Title: "deviceInventorySimpleItem resource type"
+description: "Inherited type of DeviceInventoryItem where the instance only has a list of properties that can be displayed in a table format"
+
+localization_priority: Normal
+++
+# deviceInventorySimpleItem resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryItem where the instance only has a list of properties that can be displayed in a table format
++
+Inherits from [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md)
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceInventorySimpleItems](../api/intune-devices-deviceinventorysimpleitem-list.md)|[deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) collection|List properties and relationships of the [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) objects.|
+|[Get deviceInventorySimpleItem](../api/intune-devices-deviceinventorysimpleitem-get.md)|[deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md)|Read properties and relationships of the [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.|
+|[Create deviceInventorySimpleItem](../api/intune-devices-deviceinventorysimpleitem-create.md)|[deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md)|Create a new [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.|
+|[Delete deviceInventorySimpleItem](../api/intune-devices-deviceinventorysimpleitem-delete.md)|None|Deletes a [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md).|
+|[Update deviceInventorySimpleItem](../api/intune-devices-deviceinventorysimpleitem-update.md)|[deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md)|Update the properties of a [deviceInventorySimpleItem](../resources/intune-devices-deviceinventorysimpleitem.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|A unique identifier for the inventory data Inherited from [deviceInventoryItem](../resources/intune-devices-deviceinventoryitem.md)|
+
+## Relationships
+|Relationship|Type|Description|
+|:|:|:|
+|properties|[deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md) collection|The list of properties for this inventory data. This property is read-only.|
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceInventorySimpleItem"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleItem",
+ "id": "String (identifier)"
+}
+```
v1.0 Intune Devices Deviceinventorysimpleproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorysimpleproperty.md
+
+ Title: "deviceInventorySimpleProperty resource type"
+description: "Inherited type of DeviceInventoryProperty where the property contains a single value"
+
+localization_priority: Normal
+++
+# deviceInventorySimpleProperty resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryProperty where the property contains a single value
++
+Inherits from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List deviceInventorySimpleProperties](../api/intune-devices-deviceinventorysimpleproperty-list.md)|[deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) collection|List properties and relationships of the [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) objects.|
+|[Get deviceInventorySimpleProperty](../api/intune-devices-deviceinventorysimpleproperty-get.md)|[deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md)|Read properties and relationships of the [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.|
+|[Create deviceInventorySimpleProperty](../api/intune-devices-deviceinventorysimpleproperty-create.md)|[deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md)|Create a new [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.|
+|[Delete deviceInventorySimpleProperty](../api/intune-devices-deviceinventorysimpleproperty-delete.md)|None|Deletes a [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md).|
+|[Update deviceInventorySimpleProperty](../api/intune-devices-deviceinventorysimpleproperty-update.md)|[deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md)|Update the properties of a [deviceInventorySimpleProperty](../resources/intune-devices-deviceinventorysimpleproperty.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The catalog id for this inventory property type Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|displayName|String|The localized display name of the property. Example: "Size (MB)". This property is read-only. Inherited from [deviceInventoryProperty](../resources/intune-devices-deviceinventoryproperty.md)|
+|value|[deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)|Value of the property. This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.deviceInventorySimpleProperty"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventorySimpleProperty",
+ "id": "String (identifier)",
+ "displayName": "String",
+ "value": {
+ "@odata.type": "microsoft.graph.deviceInventoryDateTimeValue",
+ "value": "String (timestamp)"
+ }
+}
+```
v1.0 Intune Devices Deviceinventorystringvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventorystringvalue.md
+
+ Title: "deviceInventoryStringValue resource type"
+description: "Inherited type of DeviceInventoryValue where the value is a string"
+
+localization_priority: Normal
+++
+# deviceInventoryStringValue resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Inherited type of DeviceInventoryValue where the value is a string
++
+Inherits from [deviceInventoryValue](../resources/intune-devices-deviceinventoryvalue.md)
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|value|String|String value of a property. Example: "Size (MB)". This property is read-only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceInventoryStringValue"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryStringValue",
+ "value": "String"
+}
+```
v1.0 Intune Devices Deviceinventoryvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceinventoryvalue.md
+
+ Title: "deviceInventoryValue resource type"
+description: "An empty abstract type that will represent a single value"
+
+localization_priority: Normal
+++
+# deviceInventoryValue resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+An empty abstract type that will represent a single value
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.deviceInventoryValue"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.deviceInventoryValue"
+}
+```
v1.0 Intune Devices Devicelicensingstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicelicensingstatus.md
doc_type: enumPageType
# deviceLicensingStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the device licensing status after Windows device based subscription has been enabled. ## Members
Indicates the device licensing status after Windows device based subscription ha
|deviceLicenseRemoveSucceed|12|This status is set when the device license removing succeeds.| |deviceLicenseRemoveFailed|13|This status is set when the device license removing fails.| |unknownFutureValue|14|This is put here as a place holder for future extension.|
-|unknown|-1|Default. Set to unknown when status cannot be determined.|
+|unknown|-1|Default. Set to unknown when status cannot be determined.|
v1.0 Intune Devices Devicelogcollectionrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectionrequest.md
doc_type: resourcePageType
# deviceLogCollectionRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Log Collection request entity. ## Properties
Here is a JSON representation of the resource.
"id": "String (identifier)", "templateType": "String" }
-```
+```
v1.0 Intune Devices Devicelogcollectionresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectionresponse.md
doc_type: resourcePageType
# deviceLogCollectionResponse resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Log Collection request entity. ## Methods
Windows Log Collection request entity.
|[Delete deviceLogCollectionResponse](../api/intune-devices-devicelogcollectionresponse-delete.md)|None|Deletes a [deviceLogCollectionResponse](../resources/intune-devices-devicelogcollectionresponse.md).| |[Update deviceLogCollectionResponse](../api/intune-devices-devicelogcollectionresponse-update.md)|[deviceLogCollectionResponse](../resources/intune-devices-devicelogcollectionresponse.md)|Update the properties of a [deviceLogCollectionResponse](../resources/intune-devices-devicelogcollectionresponse.md) object.| |[createDownloadUrl action](../api/intune-devices-devicelogcollectionresponse-createdownloadurl.md)|String||
-|[downloadDeviceLogs action](../api/intune-devices-devicelogcollectionresponse-downloaddevicelogs.md)|String||
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"sizeInKB": "4.2", "enrolledByUser": "String" }
-```
+```
v1.0 Intune Devices Devicelogcollectiontemplatetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectiontemplatetype.md
doc_type: enumPageType
# deviceLogCollectionTemplateType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enum for the template type used for collecting logs ## Members |Member|Value|Description| |:|:|:| |predefined|0|Predefined template for what will be collected|
-|unknownFutureValue|1|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|1|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagement.md
- Title: "deviceManagement resource type"
-description: "Singleton entity that acts as a container for all device management functionality."
-
-localization_priority: Normal
-
-doc_type: resourcePageType
--
-# deviceManagement resource type
-
-Namespace: microsoft.graph
-
-> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
-
-> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-
-Singleton entity that acts as a container for all device management functionality.
-
-## Methods
-|Method|Return Type|Description|
-|:|:|:|
-|[Get deviceManagement](../api/intune-devices-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-devices-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[sendCustomNotificationToCompanyPortal action](../api/intune-devices-devicemanagement-sendcustomnotificationtocompanyportal.md)|None||
-|[userExperienceAnalyticsSummarizeWorkFromAnywhereDevices function](../api/intune-devices-devicemanagement-userexperienceanalyticssummarizeworkfromanywheredevices.md)|[userExperienceAnalyticsWorkFromAnywhereDevicesSummary](../resources/intune-devices-userexperienceanalyticsworkfromanywheredevicessummary.md)||
-|[userExperienceAnalyticsSummarizedDeviceScopes function](../api/intune-devices-devicemanagement-userexperienceanalyticssummarizeddevicescopes.md)|[userExperienceAnalyticsDeviceScopeSummary](../resources/intune-devices-userexperienceanalyticsdevicescopesummary.md)||
-|[getComanagedDevicesSummary function](../api/intune-devices-devicemanagement-getcomanageddevicessummary.md)|[comanagedDevicesSummary](../resources/intune-devices-comanageddevicessummary.md)||
-|[getComanagementEligibleDevicesSummary function](../api/intune-devices-devicemanagement-getcomanagementeligibledevicessummary.md)|[comanagementEligibleDevicesSummary](../resources/intune-devices-comanagementeligibledevicessummary.md)||
-
-## Properties
-|Property|Type|Description|
-|:|:|:|
-|id|String|Unique Identifier for the device|
-|subscriptionState|[deviceManagementSubscriptionState](../resources/intune-devices-devicemanagementsubscriptionstate.md)|Tenant mobile device management subscription state. Possible values are: `pending`, `active`, `warning`, `disabled`, `deleted`, `blocked`, `lockedOut`.|
-|subscriptions|[deviceManagementSubscriptions](../resources/intune-devices-devicemanagementsubscriptions.md)|Tenant's Subscription. Possible values are: `none`, `intune`, `office365`, `intunePremium`, `intune_EDU`, `intune_SMB`.|
-|managedDeviceCleanupSettings|[managedDeviceCleanupSettings](../resources/intune-devices-manageddevicecleanupsettings.md)|Device cleanup rule|
-|adminConsent|[adminConsent](../resources/intune-devices-adminconsent.md)|Admin consent information.|
-|deviceProtectionOverview|[deviceProtectionOverview](../resources/intune-devices-deviceprotectionoverview.md)|Device protection overview.|
-|windowsMalwareOverview|[windowsMalwareOverview](../resources/intune-devices-windowsmalwareoverview.md)|Malware overview for windows devices.|
-|accountMoveCompletionDateTime|DateTimeOffset|The date & time when tenant data moved between scaleunits.|
-|userExperienceAnalyticsSettings|[userExperienceAnalyticsSettings](../resources/intune-devices-userexperienceanalyticssettings.md)|User experience analytics device settings|
-|dataProcessorServiceForWindowsFeaturesOnboarding|[dataProcessorServiceForWindowsFeaturesOnboarding](../resources/intune-devices-dataprocessorserviceforwindowsfeaturesonboarding.md)|A configuration entity for MEM features that utilize Data Processor Service for Windows (DPSW) data.|
-|userExperienceAnalyticsAnomalySeverityOverview|[userExperienceAnalyticsAnomalySeverityOverview](../resources/intune-devices-userexperienceanalyticsanomalyseverityoverview.md)|The user experience analytics anomaly severity overview entity contains the count information for each severity of anomaly.|
-
-## Relationships
-|Relationship|Type|Description|
-|:|:|:|
-|remoteActionAudits|[remoteActionAudit](../resources/intune-devices-remoteactionaudit.md) collection|The list of device remote action audits with the tenant.|
-|applePushNotificationCertificate|[applePushNotificationCertificate](../resources/intune-devices-applepushnotificationcertificate.md)|Apple push notification certificate.|
-|deviceManagementScripts|[deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) collection|The list of device management scripts associated with the tenant.|
-|deviceShellScripts|[deviceShellScript](../resources/intune-devices-deviceshellscript.md) collection|The list of device shell scripts associated with the tenant.|
-|deviceCustomAttributeShellScripts|[deviceCustomAttributeShellScript](../resources/intune-devices-devicecustomattributeshellscript.md) collection|The list of device custom attribute shell scripts associated with the tenant.|
-|deviceHealthScripts|[deviceHealthScript](../resources/intune-devices-devicehealthscript.md) collection|The list of device health scripts associated with the tenant.|
-|deviceComplianceScripts|[deviceComplianceScript](../resources/intune-devices-devicecompliancescript.md) collection|The list of device compliance scripts associated with the tenant.|
-|managedDeviceOverview|[managedDeviceOverview](../resources/intune-devices-manageddeviceoverview.md)|Device overview|
-|managedDeviceCleanupRules|[managedDeviceCleanupRule](../resources/intune-devices-manageddevicecleanuprule.md) collection|Device cleanup rule V2|
-|detectedApps|[detectedApp](../resources/intune-devices-detectedapp.md) collection|The list of detected apps associated with a device.|
-|managedDevices|[managedDevice](../resources/intune-devices-manageddevice.md) collection|The list of managed devices.|
-|windowsMalwareInformation|[windowsMalwareInformation](../resources/intune-devices-windowsmalwareinformation.md) collection|The list of affected malware in the tenant.|
-|dataSharingConsents|[dataSharingConsent](../resources/intune-devices-datasharingconsent.md) collection|Data sharing consents.|
-|mobileAppTroubleshootingEvents|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) collection|The collection property of MobileAppTroubleshootingEvent.|
-|userExperienceAnalyticsOverview|[userExperienceAnalyticsOverview](../resources/intune-devices-userexperienceanalyticsoverview.md)|User experience analytics overview|
-|userExperienceAnalyticsBaselines|[userExperienceAnalyticsBaseline](../resources/intune-devices-userexperienceanalyticsbaseline.md) collection|User experience analytics baselines|
-|userExperienceAnalyticsCategories|[userExperienceAnalyticsCategory](../resources/intune-devices-userexperienceanalyticscategory.md) collection|User experience analytics categories|
-|userExperienceAnalyticsDevicePerformance|[userExperienceAnalyticsDevicePerformance](../resources/intune-devices-userexperienceanalyticsdeviceperformance.md) collection|User experience analytics device performance|
-|userExperienceAnalyticsDeviceStartupHistory|[userExperienceAnalyticsDeviceStartupHistory](../resources/intune-devices-userexperienceanalyticsdevicestartuphistory.md) collection|User experience analytics device Startup History|
-|userExperienceAnalyticsDeviceStartupProcesses|[userExperienceAnalyticsDeviceStartupProcess](../resources/intune-devices-userexperienceanalyticsdevicestartupprocess.md) collection|User experience analytics device Startup Processes|
-|userExperienceAnalyticsDeviceStartupProcessPerformance|[userExperienceAnalyticsDeviceStartupProcessPerformance](../resources/intune-devices-userexperienceanalyticsdevicestartupprocessperformance.md) collection|User experience analytics device Startup Process Performance|
-|userExperienceAnalyticsScoreHistory|[userExperienceAnalyticsScoreHistory](../resources/intune-devices-userexperienceanalyticsscorehistory.md) collection|User experience analytics device Startup Score History|
-|userExperienceAnalyticsMetricHistory|[userExperienceAnalyticsMetricHistory](../resources/intune-devices-userexperienceanalyticsmetrichistory.md) collection|User experience analytics metric history|
-|userExperienceAnalyticsDeviceMetricHistory|[userExperienceAnalyticsMetricHistory](../resources/intune-devices-userexperienceanalyticsmetrichistory.md) collection|User experience analytics device metric history|
-|userExperienceAnalyticsAppHealthApplicationPerformance|[userExperienceAnalyticsAppHealthApplicationPerformance](../resources/intune-devices-userexperienceanalyticsapphealthapplicationperformance.md) collection|User experience analytics appHealth Application Performance|
-|userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion|[userExperienceAnalyticsAppHealthAppPerformanceByAppVersion](../resources/intune-devices-userexperienceanalyticsapphealthappperformancebyappversion.md) collection|User experience analytics appHealth Application Performance by App Version|
-|userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails|[userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails](../resources/intune-devices-userexperienceanalyticsapphealthappperformancebyappversiondetails.md) collection|User experience analytics appHealth Application Performance by App Version details|
-|userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId|[userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId](../resources/intune-devices-userexperienceanalyticsapphealthappperformancebyappversiondeviceid.md) collection|User experience analytics appHealth Application Performance by App Version Device Id|
-|userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion|[userExperienceAnalyticsAppHealthAppPerformanceByOSVersion](../resources/intune-devices-userexperienceanalyticsapphealthappperformancebyosversion.md) collection|User experience analytics appHealth Application Performance by OS Version|
-|userExperienceAnalyticsAppHealthDevicePerformance|[userExperienceAnalyticsAppHealthDevicePerformance](../resources/intune-devices-userexperienceanalyticsapphealthdeviceperformance.md) collection|User experience analytics appHealth Device Performance|
-|userExperienceAnalyticsAppHealthDeviceModelPerformance|[userExperienceAnalyticsAppHealthDeviceModelPerformance](../resources/intune-devices-userexperienceanalyticsapphealthdevicemodelperformance.md) collection|User experience analytics appHealth Model Performance|
-|userExperienceAnalyticsAppHealthOSVersionPerformance|[userExperienceAnalyticsAppHealthOSVersionPerformance](../resources/intune-devices-userexperienceanalyticsapphealthosversionperformance.md) collection|User experience analytics appHealth OS version Performance|
-|userExperienceAnalyticsAppHealthOverview|[userExperienceAnalyticsCategory](../resources/intune-devices-userexperienceanalyticscategory.md)|User experience analytics appHealth overview|
-|userExperienceAnalyticsAppHealthDevicePerformanceDetails|[userExperienceAnalyticsAppHealthDevicePerformanceDetails](../resources/intune-devices-userexperienceanalyticsapphealthdeviceperformancedetails.md) collection|User experience analytics device performance details|
-|userExperienceAnalyticsDevicesWithoutCloudIdentity|[userExperienceAnalyticsDeviceWithoutCloudIdentity](../resources/intune-devices-userexperienceanalyticsdevicewithoutcloudidentity.md) collection|User experience analytics devices without cloud identity.|
-|userExperienceAnalyticsNotAutopilotReadyDevice|[userExperienceAnalyticsNotAutopilotReadyDevice](../resources/intune-devices-userexperienceanalyticsnotautopilotreadydevice.md) collection|User experience analytics devices not Windows Autopilot ready.|
-|userExperienceAnalyticsWorkFromAnywhereMetrics|[userExperienceAnalyticsWorkFromAnywhereMetric](../resources/intune-devices-userexperienceanalyticsworkfromanywheremetric.md) collection|User experience analytics work from anywhere metrics.|
-|userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric|[userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric](../resources/intune-devices-userexperienceanalyticsworkfromanywherehardwarereadinessmetric.md)|User experience analytics work from anywhere hardware readiness metrics.|
-|userExperienceAnalyticsWorkFromAnywhereModelPerformance|[userExperienceAnalyticsWorkFromAnywhereModelPerformance](../resources/intune-devices-userexperienceanalyticsworkfromanywheremodelperformance.md) collection|The user experience analytics work from anywhere model performance|
-|comanagedDevices|[managedDevice](../resources/intune-devices-manageddevice.md) collection|The list of co-managed devices report|
-|comanagementEligibleDevices|[comanagementEligibleDevice](../resources/intune-devices-comanagementeligibledevice.md) collection|The list of co-management eligible devices report|
-|userExperienceAnalyticsResourcePerformance|[userExperienceAnalyticsResourcePerformance](../resources/intune-devices-userexperienceanalyticsresourceperformance.md) collection|User experience analytics resource performance|
-|userExperienceAnalyticsRemoteConnection|[userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) collection|User experience analytics remote connection|
-|userExperienceAnalyticsImpactingProcess|[userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) collection|User experience analytics impacting process|
-|userExperienceAnalyticsDeviceScores|[userExperienceAnalyticsDeviceScores](../resources/intune-devices-userexperienceanalyticsdevicescores.md) collection|User experience analytics device scores|
-|userExperienceAnalyticsModelScores|[userExperienceAnalyticsModelScores](../resources/intune-devices-userexperienceanalyticsmodelscores.md) collection|User experience analytics model scores|
-|cloudPCConnectivityIssues|[cloudPCConnectivityIssue](../resources/intune-devices-cloudpcconnectivityissue.md) collection|The list of CloudPC Connectivity Issue.|
-|userExperienceAnalyticsBatteryHealthDevicePerformance|[userExperienceAnalyticsBatteryHealthDevicePerformance](../resources/intune-devices-userexperienceanalyticsbatteryhealthdeviceperformance.md) collection|User Experience Analytics Battery Health Device Performance|
-|userExperienceAnalyticsBatteryHealthModelPerformance|[userExperienceAnalyticsBatteryHealthModelPerformance](../resources/intune-devices-userexperienceanalyticsbatteryhealthmodelperformance.md) collection|User Experience Analytics Battery Health Model Performance|
-|userExperienceAnalyticsBatteryHealthOsPerformance|[userExperienceAnalyticsBatteryHealthOsPerformance](../resources/intune-devices-userexperienceanalyticsbatteryhealthosperformance.md) collection|User Experience Analytics Battery Health Os Performance|
-|userExperienceAnalyticsBatteryHealthAppImpact|[userExperienceAnalyticsBatteryHealthAppImpact](../resources/intune-devices-userexperienceanalyticsbatteryhealthappimpact.md) collection|User Experience Analytics Battery Health App Impact|
-|userExperienceAnalyticsBatteryHealthCapacityDetails|[userExperienceAnalyticsBatteryHealthCapacityDetails](../resources/intune-devices-userexperienceanalyticsbatteryhealthcapacitydetails.md)|User Experience Analytics Battery Health Capacity Details|
-|userExperienceAnalyticsBatteryHealthRuntimeDetails|[userExperienceAnalyticsBatteryHealthRuntimeDetails](../resources/intune-devices-userexperienceanalyticsbatteryhealthruntimedetails.md)|User Experience Analytics Battery Health Runtime Details|
-|userExperienceAnalyticsBatteryHealthDeviceAppImpact|[userExperienceAnalyticsBatteryHealthDeviceAppImpact](../resources/intune-devices-userexperienceanalyticsbatteryhealthdeviceappimpact.md) collection|User Experience Analytics Battery Health Device App Impact|
-|userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory|[userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory](../resources/intune-devices-userexperienceanalyticsbatteryhealthdeviceruntimehistory.md) collection|User Experience Analytics Battery Health Device Runtime History|
-|userExperienceAnalyticsDeviceScopes|[userExperienceAnalyticsDeviceScope](../resources/intune-devices-userexperienceanalyticsdevicescope.md) collection|The user experience analytics device scope entity contains device scope configuration use to apply filtering on the endpoint analytics reports.|
-|userExperienceAnalyticsDeviceScope|[userExperienceAnalyticsDeviceScope](../resources/intune-devices-userexperienceanalyticsdevicescope.md)|The user experience analytics device scope entity endpoint to trigger on the service to either START or STOP computing metrics data based on a device scope configuration.|
-|tenantAttachRBAC|[tenantAttachRBAC](../resources/intune-devices-tenantattachrbac.md)|TenantAttach RBAC Enablement|
-|userExperienceAnalyticsAnomaly|[userExperienceAnalyticsAnomaly](../resources/intune-devices-userexperienceanalyticsanomaly.md) collection|The user experience analytics anomaly entity contains anomaly details.|
-|userExperienceAnalyticsAnomalyDevice|[userExperienceAnalyticsAnomalyDevice](../resources/intune-devices-userexperienceanalyticsanomalydevice.md) collection|The user experience analytics anomaly entity contains device details.|
-|userExperienceAnalyticsAnomalyCorrelationGroupOverview|[userExperienceAnalyticsAnomalyCorrelationGroupOverview](../resources/intune-devices-userexperienceanalyticsanomalycorrelationgroupoverview.md) collection|The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly.|
-|userExperienceAnalyticsDeviceTimelineEvent|[userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) collection|The user experience analytics device events entity contains NRT device timeline event details.|
-## JSON Representation
-Here is a JSON representation of the resource.
-<!-- {
- "blockType": "resource",
- "keyProperty": "id",
- "@odata.type": "microsoft.graph.deviceManagement"
-}
>
-``` json
-{
- "@odata.type": "#microsoft.graph.deviceManagement",
- "id": "String (identifier)",
- "subscriptionState": "String",
- "subscriptions": "String",
- "managedDeviceCleanupSettings": {
- "@odata.type": "microsoft.graph.managedDeviceCleanupSettings",
- "deviceInactivityBeforeRetirementInDays": "String"
- },
- "adminConsent": {
- "@odata.type": "microsoft.graph.adminConsent",
- "shareAPNSData": "String",
- "shareUserExperienceAnalyticsData": "String"
- },
- "deviceProtectionOverview": {
- "@odata.type": "microsoft.graph.deviceProtectionOverview",
- "totalReportedDeviceCount": 1024,
- "inactiveThreatAgentDeviceCount": 1024,
- "unknownStateThreatAgentDeviceCount": 1024,
- "pendingSignatureUpdateDeviceCount": 1024,
- "cleanDeviceCount": 1024,
- "pendingFullScanDeviceCount": 1024,
- "pendingRestartDeviceCount": 1024,
- "pendingManualStepsDeviceCount": 1024,
- "pendingOfflineScanDeviceCount": 1024,
- "criticalFailuresDeviceCount": 1024,
- "pendingQuickScanDeviceCount": 1024
- },
- "windowsMalwareOverview": {
- "@odata.type": "microsoft.graph.windowsMalwareOverview",
- "malwareDetectedDeviceCount": 1024,
- "totalMalwareCount": 1024,
- "totalDistinctMalwareCount": 1024,
- "malwareStateSummary": [
- {
- "@odata.type": "microsoft.graph.windowsMalwareStateCount",
- "state": "String",
- "deviceCount": 1024,
- "malwareDetectionCount": 1024,
- "distinctMalwareCount": 1024,
- "lastUpdateDateTime": "String (timestamp)"
- }
- ],
- "malwareSeveritySummary": [
- {
- "@odata.type": "microsoft.graph.windowsMalwareSeverityCount",
- "severity": "String",
- "malwareDetectionCount": 1024,
- "distinctMalwareCount": 1024,
- "lastUpdateDateTime": "String (timestamp)"
- }
- ],
- "malwareExecutionStateSummary": [
- {
- "@odata.type": "microsoft.graph.windowsMalwareExecutionStateCount",
- "executionState": "String",
- "deviceCount": 1024,
- "lastUpdateDateTime": "String (timestamp)"
- }
- ],
- "malwareCategorySummary": [
- {
- "@odata.type": "microsoft.graph.windowsMalwareCategoryCount",
- "category": "String",
- "deviceCount": 1024,
- "activeMalwareDetectionCount": 1024,
- "distinctActiveMalwareCount": 1024,
- "lastUpdateDateTime": "String (timestamp)"
- }
- ],
- "malwareNameSummary": [
- {
- "@odata.type": "microsoft.graph.windowsMalwareNameCount",
- "malwareIdentifier": "String",
- "name": "String",
- "deviceCount": 1024,
- "lastUpdateDateTime": "String (timestamp)"
- }
- ],
- "osVersionsSummary": [
- {
- "@odata.type": "microsoft.graph.osVersionCount",
- "osVersion": "String",
- "deviceCount": 1024,
- "lastUpdateDateTime": "String (timestamp)"
- }
- ]
- },
- "accountMoveCompletionDateTime": "String (timestamp)",
- "userExperienceAnalyticsSettings": {
- "@odata.type": "microsoft.graph.userExperienceAnalyticsSettings",
- "configurationManagerDataConnectorConfigured": true
- },
- "dataProcessorServiceForWindowsFeaturesOnboarding": {
- "@odata.type": "microsoft.graph.dataProcessorServiceForWindowsFeaturesOnboarding",
- "hasValidWindowsLicense": true,
- "areDataProcessorServiceForWindowsFeaturesEnabled": true
- },
- "userExperienceAnalyticsAnomalySeverityOverview": {
- "@odata.type": "microsoft.graph.userExperienceAnalyticsAnomalySeverityOverview",
- "lowSeverityAnomalyCount": 1024,
- "mediumSeverityAnomalyCount": 1024,
- "highSeverityAnomalyCount": 1024,
- "informationalSeverityAnomalyCount": 1024
- }
-}
-```
v1.0 Intune Devices Devicemanagementexchangeaccessstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementexchangeaccessstate.md
doc_type: enumPageType
# deviceManagementExchangeAccessState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Exchange Access State. ## Members
Device Exchange Access State.
|unknown|1|Device access state to Exchange is unknown| |allowed|2|Device has access to Exchange| |blocked|3|Device is Blocked in Exchange|
-|quarantined|4|Device is Quarantined in Exchange|
+|quarantined|4|Device is Quarantined in Exchange|
v1.0 Intune Devices Devicemanagementexchangeaccessstatereason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementexchangeaccessstatereason.md
doc_type: enumPageType
# deviceManagementExchangeAccessStateReason enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Exchange Access State Reason. ## Members
Device Exchange Access State Reason.
|mfaRequired|13|Access state due to MFA challenge| |azureADBlockDueToAccessPolicy|14|Access State revoked by AAD Access Policy| |compromisedPassword|15|Access State revoked by compromised password|
-|deviceNotKnownWithManagedApp|16|Access state revoked by managed application challenge|
+|deviceNotKnownWithManagedApp|16|Access state revoked by managed application challenge|
v1.0 Intune Devices Devicemanagementscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementscript.md
doc_type: resourcePageType
# deviceManagementScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Intune will provide customer the ability to run their Powershell scripts on the enrolled windows 10 Azure Active Directory joined devices. The script can be run once or periodically. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List deviceManagementScripts](../api/intune-devices-devicemanagementscript-list.md)|[deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) collection|List properties and relationships of the [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) objects.|
-|[Get deviceManagementScript](../api/intune-devices-devicemanagementscript-get.md)|[deviceManagementScript](../resources/intune-shared-devicemanagementscript.md)|Read properties and relationships of the [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.|
-|[Create deviceManagementScript](../api/intune-devices-devicemanagementscript-create.md)|[deviceManagementScript](../resources/intune-shared-devicemanagementscript.md)|Create a new [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.|
-|[Delete deviceManagementScript](../api/intune-devices-devicemanagementscript-delete.md)|None|Deletes a [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md).|
-|[Update deviceManagementScript](../api/intune-devices-devicemanagementscript-update.md)|[deviceManagementScript](../resources/intune-shared-devicemanagementscript.md)|Update the properties of a [deviceManagementScript](../resources/intune-shared-devicemanagementscript.md) object.|
+|[List deviceManagementScripts](../api/intune-devices-devicemanagementscript-list.md)|[deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) collection|List properties and relationships of the [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) objects.|
+|[Get deviceManagementScript](../api/intune-devices-devicemanagementscript-get.md)|[deviceManagementScript](../resources/intune-devices-devicemanagementscript.md)|Read properties and relationships of the [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.|
+|[Create deviceManagementScript](../api/intune-devices-devicemanagementscript-create.md)|[deviceManagementScript](../resources/intune-devices-devicemanagementscript.md)|Create a new [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.|
+|[Delete deviceManagementScript](../api/intune-devices-devicemanagementscript-delete.md)|None|Deletes a [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md).|
+|[Update deviceManagementScript](../api/intune-devices-devicemanagementscript-update.md)|[deviceManagementScript](../resources/intune-devices-devicemanagementscript.md)|Update the properties of a [deviceManagementScript](../resources/intune-devices-devicemanagementscript.md) object.|
|[assign action](../api/intune-devices-devicemanagementscript-assign.md)|None|| ## Properties
Intune will provide customer the ability to run their Powershell scripts on the
|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.|
-|runAsAccount|[runAsAccountType](../resources/intune-shared-runasaccounttype.md)|Indicates the type of execution context. Possible values are: `system`, `user`.|
+|runAsAccount|[runAsAccountType](../resources/intune-devices-runasaccounttype.md)|Indicates the type of execution context. Possible values are: `system`, `user`.|
|fileName|String|Script file name.| |roleScopeTagIds|String collection|List of Scope Tag IDs for this PowerShellScript instance.|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Devicemanagementscriptassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementscriptassignment.md
doc_type: resourcePageType
# deviceManagementScriptAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign a device management script to a group. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementScriptAssignment", "id": "String (identifier)", "target": {
- "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget",
+ "@odata.type": "microsoft.graph.scopeTagGroupAssignmentTarget",
"deviceAndAppManagementAssignmentFilterId": "String", "deviceAndAppManagementAssignmentFilterType": "String",
- "collectionId": "String"
+ "targetType": "String",
+ "entraObjectId": "String"
} }
-```
+```
v1.0 Intune Devices Devicemanagementscriptgroupassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementscriptgroupassignment.md
doc_type: resourcePageType
# deviceManagementScriptGroupAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign a device management script to a group. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "targetGroupId": "String" }
-```
+```
v1.0 Intune Devices Devicemanagementscriptrunsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementscriptrunsummary.md
doc_type: resourcePageType
# deviceManagementScriptRunSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the run summary of a device management script. ## Methods
Here is a JSON representation of the resource.
"successUserCount": 1024, "errorUserCount": 1024 }
-```
+```
v1.0 Intune Devices Devicemanagementscriptuserstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementscriptuserstate.md
doc_type: resourcePageType
# deviceManagementScriptUserState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for user run state of the device management script. ## Methods
Here is a JSON representation of the resource.
"errorDeviceCount": 1024, "userPrincipalName": "String" }
-```
+```
v1.0 Intune Devices Devicemanagementsubscriptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementsubscriptions.md
doc_type: enumPageType
# deviceManagementSubscriptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Tenant mobile device management subscriptions. ## Members
Tenant mobile device management subscriptions.
|office365|2|Office365 Subscription| |intunePremium|4|Microsoft Intune Premium Subscription| |intune_EDU|8|Microsoft Intune for Education Subscription|
-|intune_SMB|16|Microsoft Intune for Small Businesses Subscription|
+|intune_SMB|16|Microsoft Intune for Small Businesses Subscription|
v1.0 Intune Devices Devicemanagementsubscriptionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicemanagementsubscriptionstate.md
doc_type: enumPageType
# deviceManagementSubscriptionState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Tenant mobile device management subscription state. ## Members
Tenant mobile device management subscription state.
|disabled|3|Disabled| |deleted|4|Deleted| |blocked|5|Blocked|
-|lockedOut|8|LockedOut|
+|lockedOut|8|LockedOut|
v1.0 Intune Devices Deviceoperatingsystemsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceoperatingsystemsummary.md
doc_type: resourcePageType
# deviceOperatingSystemSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device operating system summary. ## Properties
Here is a JSON representation of the resource.
"linuxCount": 1024, "chromeOSCount": 1024 }
-```
+```
v1.0 Intune Devices Deviceprotectionoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceprotectionoverview.md
doc_type: resourcePageType
# deviceProtectionOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Hardware information of a given device. ## Properties
Here is a JSON representation of the resource.
"criticalFailuresDeviceCount": 1024, "pendingQuickScanDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Deviceregistrationstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceregistrationstate.md
doc_type: enumPageType
# deviceRegistrationState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device registration status. ## Members
Device registration status.
|approvalPending|5|The device is pending approval.| |certificateReset|6|The device certificate has been reset.| |notRegisteredPendingEnrollment|7|The device is not registered and pending enrollment.|
-|unknown|8|The device registration status is unknown.|
+|unknown|8|The device registration status is unknown.|
v1.0 Intune Devices Devicescopeactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicescopeactionresult.md
doc_type: resourcePageType
# deviceScopeActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The result of the triggered device scope action. ## Properties
Here is a JSON representation of the resource.
"status": "String", "failedMessage": "String" }
-```
+```
v1.0 Intune Devices Devicescopeactionstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicescopeactionstatus.md
doc_type: enumPageType
# deviceScopeActionStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the status of the attempted device scope action ## Members
Indicates the status of the attempted device scope action
|:|:|:| |failed|0|Indicates the device scope action failed to trigger.| |succeeded|1|Indicates the device scope action was successfully triggered.|
-|unknownFutureValue|2|Placeholder value for future expansion.|
+|unknownFutureValue|2|Placeholder value for future expansion.|
v1.0 Intune Devices Devicescopeoperator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicescopeoperator.md
doc_type: enumPageType
# deviceScopeOperator enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device scope configuration query operator. Possible values are: equals, notEquals, contains, notContains, greaterThan, lessThan. Default value: equals. ## Members
Device scope configuration query operator. Possible values are: equals, notEqual
|:|:|:| |none|0|No operator set for the device scope configuration.| |equals|1|Operator for the device configuration query to be used (Equals).|
-|unknownFutureValue|2|Placeholder value for future expansion enums such as notEquals, contains, notContains, greaterThan, lessThan.|
+|unknownFutureValue|2|Placeholder value for future expansion enums such as notEquals, contains, notContains, greaterThan, lessThan.|
v1.0 Intune Devices Devicescopeparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicescopeparameter.md
doc_type: enumPageType
# deviceScopeParameter enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device scope configuration parameter. It will be expend in future to add more parameter. Eg: device scope parameter can be OS version, Disk Type, Device manufacturer, device model or Scope tag. Default value: scopeTag. ## Members
Device scope configuration parameter. It will be expend in future to add more pa
|:|:|:| |none|0|Device Scope parameter is not set| |scopeTag|1|use Scope Tag as parameter for the device scope configuration.|
-|unknownFutureValue|2|Placeholder value for future expansion.|
+|unknownFutureValue|2|Placeholder value for future expansion.|
v1.0 Intune Devices Devicescopestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-devicescopestatus.md
doc_type: enumPageType
# deviceScopeStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the device scope status after the device scope has been enabled. Possible values are: none, computing, insufficientData or completed. Default value is none. ## Members
Indicates the device scope status after the device scope has been enabled. Possi
|computing|1|Indicates the device scope is enabled and report metrics data are being recalculated by the service.| |insufficientData|2|Indicates the device scope is enabled but there is insufficient data to calculate results. The system requires information from at least 5 devices before calculations can occur.| |completed|3|Device scope is enabled and finished recalculating the report metric. Device scope is now ready to be used.|
-|unknownFutureValue|4|Placeholder value for future expansion.|
+|unknownFutureValue|4|Placeholder value for future expansion.|
v1.0 Intune Devices Deviceshellscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-deviceshellscript.md
doc_type: resourcePageType
# deviceShellScript resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Intune will provide customer the ability to run their Shell scripts on the enrolled Mac OS devices. The script can be run once or periodically. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Disktype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-disktype.md
doc_type: enumPageType
# diskType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|Enum member for unknown or default diskType.| |hdd|1|Enum member for HDD devices.| |ssd|2|Enum member for SSD devices.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value.Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value.Do not use.|
v1.0 Intune Devices Firmwareprotectiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-firmwareprotectiontype.md
doc_type: enumPageType
# firmwareProtectionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A list of possible Firmware protection type for a device. Firmware protection is a set of features that helps to ensure attackers can't get your device to start with untrusted or malicious firmware. Firmware protection type is determined by report sent from Microsoft Azure Attestation service. Only Windows 11 devices will have values "systemGuardSecureLaunch" or "firmwareAttackSurfaceReduction" or "disabled". Windows 10 devices will have value "notApplicable". ## Members
A list of possible Firmware protection type for a device. Firmware protection is
|systemGuardSecureLaunch|1|Indicates that System Guard Secure Launch is enabled for Firmware protection.| |firmwareAttackSurfaceReduction|2|Indicates that Firmware Attack Surface Reduction is enabled for Firmware protection. This is only applicable to Surface devices.| |disabled|3|Indicates that the device has Firmware protection disabled.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Globaldevicehealthscriptstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-globaldevicehealthscriptstate.md
doc_type: enumPageType
# globalDeviceHealthScriptState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates whether global device health scripts are enabled and are in which state ## Members
Indicates whether global device health scripts are enabled and are in which stat
|:|:|:| |notConfigured|0|Global device health scripts are not configured| |pending|1|Global device health scripts are configured but not fully enabled|
-|enabled|2|Global device health scripts are enabled and ready to use|
+|enabled|2|Global device health scripts are enabled and ready to use|
v1.0 Intune Devices Hardwareinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-hardwareinformation.md
doc_type: resourcePageType
# hardwareInformation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Hardware information of a given device. ## Properties
Here is a JSON representation of the resource.
"deviceLicensingLastErrorCode": 1024, "deviceLicensingLastErrorDescription": "String" }
-```
+```
v1.0 Intune Devices Healthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-healthstate.md
doc_type: enumPageType
# healthState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates health state of the Windows management app. ## Members
Indicates health state of the Windows management app.
|:|:|:| |unknown|0|Unknown state.| |healthy|1|Healthy state.|
-|unhealthy|2|Unhealthy state.|
+|unhealthy|2|Unhealthy state.|
v1.0 Intune Devices Insightvaluedouble https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-insightvaluedouble.md
doc_type: resourcePageType
# insightValueDouble resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The value in an user experience analytics insight.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.insightValueDouble", "value": "4.2" }
-```
+```
v1.0 Intune Devices Insightvalueint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-insightvalueint.md
doc_type: resourcePageType
# insightValueInt resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The value in an user experience analytics insight.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.insightValueInt", "value": 1024 }
-```
+```
v1.0 Intune Devices Jointype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-jointype.md
doc_type: enumPageType
# joinType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device enrollment join type. ## Members
Device enrollment join type.
|unknown|0|Unknown enrollment join type.| |azureADJoined|1|The device is joined by Azure AD.| |azureADRegistered|2|The device is registered by Azure AD.|
-|hybridAzureADJoined|3|The device is joined by hybrid Azure AD.|
+|hybridAzureADJoined|3|The device is joined by hybrid Azure AD.|
v1.0 Intune Devices Locatedeviceactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-locatedeviceactionresult.md
doc_type: resourcePageType
# locateDeviceActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Locate device action result
Here is a JSON representation of the resource.
"speed": "4.2" } }
-```
+```
v1.0 Intune Devices Loggedonuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-loggedonuser.md
doc_type: resourcePageType
# loggedOnUser resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Logged On User ## Properties
Here is a JSON representation of the resource.
"userId": "String", "lastLogOnDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Lostmodestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-lostmodestate.md
doc_type: enumPageType
# lostModeState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + State of lost mode, indicating if lost mode is enabled or disabled ## Members |Member|Value|Description| |:|:|:| |disabled|0|Lost mode is disabled.|
-|enabled|1|Lost mode is enabled.|
+|enabled|1|Lost mode is enabled.|
v1.0 Intune Devices Malwarestateforwindowsdevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-malwarestateforwindowsdevice.md
doc_type: resourcePageType
# malwareStateForWindowsDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware state for a windows device ## Methods
Here is a JSON representation of the resource.
"lastStateChangeDateTime": "String (timestamp)", "detectionCount": 1024 }
-```
+```
v1.0 Intune Devices Manageddevicecleanuprule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddevicecleanuprule.md
doc_type: resourcePageType
# managedDeviceCleanupRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Define the rule when the admin wants the devices to be cleaned up. ## Methods
Here is a JSON representation of the resource.
"lastModifiedDateTime": "String (timestamp)", "deviceInactivityBeforeRetirementInDays": 1024 }
-```
+```
v1.0 Intune Devices Manageddevicecleanupsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddevicecleanupsettings.md
doc_type: resourcePageType
# managedDeviceCleanupSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Define the rule when the admin wants the devices to be cleaned up. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.managedDeviceCleanupSettings", "deviceInactivityBeforeRetirementInDays": "String" }
-```
+```
v1.0 Intune Devices Manageddevicelogcollectionrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddevicelogcollectionrequest.md
+
+ Title: "managedDeviceLogCollectionRequest resource type"
+description: "Windows Log Collection request"
+
+localization_priority: Normal
+++
+# managedDeviceLogCollectionRequest resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Windows Log Collection request
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|requestId|String|The unique identifier in the form of tenantId_deviceId_requestId.|
+|status|[appLogUploadState](../resources/intune-devices-apploguploadstate.md)|Indicates the status for the app log collection request if it is pending, completed or failed, Default is pending. Possible values are: `pending`, `completed`, `failed`, `unknownFutureValue`.|
+|managedDeviceId|Guid|Indicates Intune device unique identifier.|
+|errorCode|Int64|The error code, if any. Valid values -9.22337203685478E+18 to 9.22337203685478E+18|
+|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request was created.|
+|completedDateTimeUTC|DateTimeOffset|The DateTime the request was completed.|
+|initiatedByUserPrincipalName|String|The UPN for who initiated the request.|
+|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs.|
+|size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|
+|sizeInKB|Double|The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|
+|enrolledByUserPrincipalName|String|The User Principal Name (UPN) of the user that enrolled the device.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.managedDeviceLogCollectionRequest"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.managedDeviceLogCollectionRequest",
+ "requestId": "String",
+ "status": "String",
+ "managedDeviceId": "Guid",
+ "errorCode": 1024,
+ "requestedDateTimeUTC": "String (timestamp)",
+ "completedDateTimeUTC": "String (timestamp)",
+ "initiatedByUserPrincipalName": "String",
+ "expirationDateTimeUTC": "String (timestamp)",
+ "size": "4.2",
+ "sizeInKB": "4.2",
+ "enrolledByUserPrincipalName": "String"
+}
+```
v1.0 Intune Devices Manageddevicemanagementfeatures https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddevicemanagementfeatures.md
doc_type: enumPageType
# managedDeviceManagementFeatures enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device management features. ## Members |Member|Value|Description| |:|:|:| |none|0|Unknown device management features.|
-|microsoftManagedDesktop|1|Microsoft Managed Desktop|
+|microsoftManagedDesktop|1|Microsoft Managed Desktop|
v1.0 Intune Devices Manageddevicemodelsandmanufacturers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddevicemodelsandmanufacturers.md
doc_type: resourcePageType
# managedDeviceModelsAndManufacturers resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Models and Manufactures meatadata for managed devices in the account ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Manageddeviceoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddeviceoverview.md
doc_type: resourcePageType
# managedDeviceOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Summary data for managed devices ## Methods
Here is a JSON representation of the resource.
}, "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Manageddevicepartnerreportedhealthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddevicepartnerreportedhealthstate.md
doc_type: enumPageType
# managedDevicePartnerReportedHealthState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Available health states for the Device Health API ## Members
Available health states for the Device Health API
|highSeverity|6|Device is considered high threat by the mobile threat defense partner.| |unresponsive|7|Device is considered unresponsive by the mobile threat defense partner. The device health is not known.| |compromised|8|Device is considered compromised by the Threat Defense partner. This means the device has an active Threat or Risk which cannot be easily remediated by the end user and the user should contact their IT Admin.|
-|misconfigured|9|Device is considered misconfigured with the Threat Defense partner. This means the device is missing a required profile or configuration for the Threat Defense Partner to function properly and is thus threat or risk analysis is not able to complete.|
+|misconfigured|9|Device is considered misconfigured with the Threat Defense partner. This means the device is missing a required profile or configuration for the Threat Defense Partner to function properly and is thus threat or risk analysis is not able to complete.|
v1.0 Intune Devices Manageddeviceremoteaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-manageddeviceremoteaction.md
doc_type: enumPageType
# managedDeviceRemoteAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|initiateMobileDeviceManagementKeyRecovery|16|Name of action to initiate MDM key recovery| |initiateOnDemandProactiveRemediation|17|Name of action to initiate On Demand Proactive Remediation| |unknownFutureValue|18|Evolvable enum member|
-|initiateDeviceAttestation|19|Indicates remote device action to intiate Mobile Device Management (MDM) attestation if device is capable for it|
+|initiateDeviceAttestation|19|Indicates remote device action to intiate Mobile Device Management (MDM) attestation if device is capable for it|
v1.0 Intune Devices Managedinstallerstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-managedinstallerstatus.md
doc_type: enumPageType
# managedInstallerStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ManagedInstallerStatus ## Members |Member|Value|Description| |:|:|:| |disabled|0|Managed Installer is Disabled|
-|enabled|1|Managed Installer is Enabled|
+|enabled|1|Managed Installer is Enabled|
v1.0 Intune Devices Managementstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-managementstate.md
doc_type: enumPageType
# managementState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Management state of device in Microsoft Intune. ## Members
Management state of device in Microsoft Intune.
|wipeIssued|8|A wipe command was issued for the device| |wipeCanceled|9|A wipe command for this device has been canceled| |retireCanceled|10|A retire command for this device has been canceled|
-|discovered|11|The device is discovered but not fully enrolled.|
+|discovered|11|The device is discovered but not fully enrolled.|
v1.0 Intune Devices Mobileapptroubleshootingevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-mobileapptroubleshootingevent.md
doc_type: resourcePageType
# mobileAppTroubleshootingEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MobileAppTroubleshootingEvent Entity. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List mobileAppTroubleshootingEvents](../api/intune-devices-mobileapptroubleshootingevent-list.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) collection|List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) objects.|
-|[Get mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-get.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md)|Read properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.|
-|[Create mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-create.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md)|Create a new [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.|
-|[Delete mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-delete.md)|None|Deletes a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md).|
-|[Update mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-update.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md)|Update the properties of a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.|
+|[List mobileAppTroubleshootingEvents](../api/intune-devices-mobileapptroubleshootingevent-list.md)|[mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) collection|List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) objects.|
+|[Get mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-get.md)|[mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md)|Read properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.|
+|[Create mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-create.md)|[mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md)|Create a new [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.|
+|[Delete mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-delete.md)|None|Deletes a [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md).|
+|[Update mobileAppTroubleshootingEvent](../api/intune-devices-mobileapptroubleshootingevent-update.md)|[mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md)|Update the properties of a [mobileAppTroubleshootingEvent](../resources/intune-devices-mobileapptroubleshootingevent.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.mobileAppTroubleshootingEvent", "id": "String (identifier)" }
-```
+```
v1.0 Intune Devices Obliterationbehavior https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-obliterationbehavior.md
doc_type: enumPageType
# obliterationBehavior enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + In macOS 12 and later, this command uses Erase All Content and Settings (EACS) on Mac computers with the Apple M1 chip or the Apple T2 Security Chip. On those devices, if EACS canΓÇÖt run, the device can use obliteration (macOS 11.x behavior). This key has no effect on machines prior to the T2 chip. Upon receiving this command, the device performs preflight checks to determine if the device is in a state that allows EACS. The ObliterationBehavior value defines the device's fallback behavior. ## Members
In macOS 12 and later, this command uses Erase All Content and Settings (EACS) o
|doNotObliterate|1|If Erase All Content and Settings (EACS) preflight fails, the device responds to the server with an Error status and doesnΓÇÖt attempt to erase itself. If EACS preflight succeeds but EACS fails, then the device doesnΓÇÖt attempt to erase itself.| |obliterateWithWarning|2|If Erase All Content and Settings (EACS) preflight fails, the device responds with an Acknowledged status and then attempts to erase itself. If EACS preflight succeeds but EACS fails, then the device attempts to erase itself.| |always|3|The system doesnΓÇÖt attempt Erase All Content and Settings (EACS). T2 and later devices always obliterate.|
-|unknownFutureValue|999|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|999|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Operatingsystemupgradeeligibility https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-operatingsystemupgradeeligibility.md
doc_type: enumPageType
# operatingSystemUpgradeEligibility enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Work From Anywhere windows device upgrade eligibility status. ## Members
Work From Anywhere windows device upgrade eligibility status.
|unknown|1|Not enough data available to compute the eligibility of device for windows upgrade.| |notCapable|2|The device is not capable for windows upgrade.| |capable|3|The device is capable for windows upgrade.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Osversioncount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-osversioncount.md
doc_type: resourcePageType
# osVersionCount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Count of devices with malware for each OS version ## Properties
Here is a JSON representation of the resource.
"deviceCount": 1024, "lastUpdateDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Powerliftdownloadrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-powerliftdownloadrequest.md
doc_type: resourcePageType
# powerliftDownloadRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Request used to download app diagnostic files. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Powerliftincidentmetadata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-powerliftincidentmetadata.md
doc_type: resourcePageType
# powerliftIncidentMetadata resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Collection of app diagnostics associated with a user. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Privilegemanagementendusertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-privilegemanagementendusertype.md
doc_type: enumPageType
# privilegeManagementEndUserType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of user account on Windows that was used to performed the elevation. ## Members
The type of user account on Windows that was used to performed the elevation.
|azureAd|1|The user who performed the elevation logged in using an Azure Active Directory (Azure AD) account.| |hybrid|2|The user who performed the elevation logged in using Hybrid Azure AD joined account.| |local|3|The user who performed the elevation logged in using a Windows local account.|
-|unknownFutureValue|4|Evolvable emuneration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable emuneration sentinel value. Do not use.|
v1.0 Intune Devices Privilegemanagementprocesstype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-privilegemanagementprocesstype.md
doc_type: enumPageType
# privilegeManagementProcessType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of elevated process ## Members
Indicates the type of elevated process
|undefined|0|Default. If the type was unknown on the client for some reasons| |parent|1|The elevated process is a parent process| |child|2|The elevated process is a child process|
-|unknownFutureValue|3|Evolvable emuneration sentinel value. Do not use|
+|unknownFutureValue|3|Evolvable emuneration sentinel value. Do not use|
v1.0 Intune Devices Remediationstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-remediationstate.md
doc_type: enumPageType
# remediationState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of execution status of the device management script. ## Members
Indicates the type of execution status of the device management script.
|success|2|Remediation script executed successfully and remediated the device state| |remediationFailed|3|Remediation script executed successfully but failed to remediated the device state| |scriptError|4|Remediation script execution encountered and error or timed out|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Remoteaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-remoteaction.md
doc_type: enumPageType
# remoteAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Remote actions Intune supports. ## Members
Remote actions Intune supports.
|pauseConfigurationRefresh|37|Indicates an action has been initiated to pause configuration refresh for the device.| |initiateDeviceAttestation|38|Indicates remote device action to intiate Mobile Device Management (MDM) attestation if device is capable for it.| |changeAssignments|39|Indicates remote device action to override assignments for a Device.|
-|delete|40|Indicates remote device action to delete a device from Intune portal.|
+|delete|40|Indicates remote device action to delete a device from Intune portal.|
v1.0 Intune Devices Remoteactionaudit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-remoteactionaudit.md
doc_type: resourcePageType
# remoteActionAudit resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Report of remote actions initiated on the devices belonging to a certain tenant. ## Methods
Report of remote actions initiated on the devices belonging to a certain tenant.
|deviceIMEI|String|IMEI of the device.| |actionState|[actionState](../resources/intune-shared-actionstate.md)|Action state. Possible values are: `none`, `pending`, `canceled`, `active`, `done`, `failed`, `notSupported`.| |managedDeviceId|String|Action target.|
+|deviceActionDetails|[keyValuePair_2OfString_String](../resources/intune-devices-keyvaluepair_2ofstring_string.md) collection|DeviceAction details|
+|deviceActionCategory|[actionCategory](../resources/intune-devices-actioncategory.md)|DeviceAction category. Possible values are: `single`, `bulk`.|
+|bulkDeviceActionId|String|BulkAction ID|
## Relationships None
Here is a JSON representation of the resource.
"deviceOwnerUserPrincipalName": "String", "deviceIMEI": "String", "actionState": "String",
- "managedDeviceId": "String"
+ "managedDeviceId": "String",
+ "deviceActionDetails": [
+ {
+ "@odata.type": "microsoft.graph.keyValuePair_2OfString_String"
+ }
+ ],
+ "deviceActionCategory": "String",
+ "bulkDeviceActionId": "String"
}
-```
+```
v1.0 Intune Devices Remotelockactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-remotelockactionresult.md
doc_type: resourcePageType
# remoteLockActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Lock action result with a pin to unlock
Here is a JSON representation of the resource.
"lastUpdatedDateTime": "String (timestamp)", "unlockPin": "String" }
-```
+```
v1.0 Intune Devices Resetpasscodeactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-resetpasscodeactionresult.md
doc_type: resourcePageType
# resetPasscodeActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Reset passcode action result
Here is a JSON representation of the resource.
"passcode": "String", "errorCode": 1024 }
-```
+```
v1.0 Intune Devices Revokeapplevpplicensesactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-revokeapplevpplicensesactionresult.md
doc_type: resourcePageType
# revokeAppleVppLicensesActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Revoke Apple Vpp licenses action result
Here is a JSON representation of the resource.
"totalLicensesCount": 1024, "failedLicensesCount": 1024 }
-```
+```
v1.0 Intune Devices Rotatebitlockerkeysdeviceactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-rotatebitlockerkeysdeviceactionresult.md
doc_type: resourcePageType
# rotateBitLockerKeysDeviceActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + RotateBitLockerKeys device action result
Here is a JSON representation of the resource.
"lastUpdatedDateTime": "String (timestamp)", "errorCode": 1024 }
-```
+```
v1.0 Intune Devices Runasaccounttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-runasaccounttype.md
doc_type: enumPageType
# runAsAccountType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of execution context the device management script runs in. ## Members |Member|Value|Description| |:|:|:| |system|0||
-|user|1||
+|user|1||
v1.0 Intune Devices Sharedappledeviceuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-sharedappledeviceuser.md
doc_type: resourcePageType
# sharedAppleDeviceUser resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"dataQuota": 1024, "dataUsed": 1024 }
-```
+```
v1.0 Intune Devices Supplementaldevicedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-supplementaldevicedetail.md
+
+ Title: "supplementalDeviceDetail resource type"
+description: "Represents a property of the device."
+
+localization_priority: Normal
+++
+# supplementalDeviceDetail resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Represents a property of the device.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|propertyName|String|The name of a property provided by the device, e.g. `SupplementalDeviceOSVersion`, `DiagnosticSubmissionEnabled`, `IsActivationLockSupported`, etc. This will directly match what is provided by the device. Read only.|
+|propertyValue|String|The value of a property provided by the device, e.g. `(a)`, `true`. This will directly match what is provided by the device. Read only.|
+|propertyType|String|The object type of a property provided by the device, e.g. `boolean`, `string`, `datetime`, '`dictionary`. Any complex type will be represented as a dictionary. Read only.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.supplementalDeviceDetail"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.supplementalDeviceDetail",
+ "propertyName": "String",
+ "propertyValue": "String",
+ "propertyType": "String"
+}
+```
v1.0 Intune Devices Systemmanagementmodelevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-systemmanagementmodelevel.md
doc_type: enumPageType
# systemManagementModeLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A list of possible System Management Mode levels for a device. System Management Mode levels is determined by report sent from Microsoft Azure Attestation service. Only specific hardwares support System Management Mode. Windows 11 devices will have values "notApplicable", "level1", "level2" or "level3". Windows 10 devices will have value "notApplicable". ## Members
A list of possible System Management Mode levels for a device. System Management
|level1|1|Indicates that deny System Management Mode (SMM) read/write access to OS and Virtualization-based security (VBS) memory. The benefit is that by design System Management Mode (SMM) cannot modify security of or exfiltrate secrets from the OS (including Virtualization-based security).| |level2|2|Indicates that in addition to the System Management Mode (SMM) Level 1 protections, this level prevents System Management Mode (SMM) from tampering with Input-Output Memory Management Unit (IOMMU) config. The benefit is that by design System Management Mode (SMM) cannot disable Virtualization-based security (VBS) and kernel Direct memory access (DMA) protections.| |level3|3|Indicates that in addition to the System Management Mode (SMM) Level 2 protections, this level reduces System Management Mode (SMM) save state capabilities. The benefit is that by design System Management Mode (SMM) cannot exploit save state to modify security of or exfiltrate secrets from the OS (including Virtualization-based security).|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Tenantattachrbac https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-tenantattachrbac.md
doc_type: resourcePageType
# tenantAttachRBAC resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for tenant attach enablement functionality. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.tenantAttachRBAC", "id": "String (identifier)" }
-```
+```
v1.0 Intune Devices Tenantattachrbacstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-tenantattachrbacstate.md
doc_type: resourcePageType
# tenantAttachRBACState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents result of GetState API. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.tenantAttachRBACState", "enabled": true }
-```
+```
v1.0 Intune Devices Updatewindowsdeviceaccountactionparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-updatewindowsdeviceaccountactionparameter.md
doc_type: resourcePageType
# updateWindowsDeviceAccountActionParameter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"exchangeServer": "String", "sessionInitiationProtocalAddress": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsanomaly https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomaly.md
doc_type: resourcePageType
# userExperienceAnalyticsAnomaly resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics anomaly entity contains anomaly details. ## Methods
Here is a JSON representation of the resource.
"assetVersion": "String", "assetPublisher": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsanomalycorrelationgroupfeature https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalycorrelationgroupfeature.md
doc_type: resourcePageType
# userExperienceAnalyticsAnomalyCorrelationGroupFeature resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the features of a device that are shared between all devices in a correlation group. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsanomalycorrelationgroupoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalycorrelationgroupoverview.md
doc_type: resourcePageType
# userExperienceAnalyticsAnomalyCorrelationGroupOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. ## Methods
Here is a JSON representation of the resource.
"correlationGroupAnomalousDeviceCount": 1024, "correlationGroupAtRiskDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsanomalycorrelationgroupprevalence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalycorrelationgroupprevalence.md
doc_type: enumPageType
# userExperienceAnalyticsAnomalyCorrelationGroupPrevalence enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the level of prevalence of the correlation group features in the anomaly. Possible values are: high, medium or low ## Members
Indicates the level of prevalence of the correlation group features in the anoma
|high|0|Indicates that we have a high prevalence in the correlation between the anomaly and correlation group.| |medium|1|Indicates that we have a medium prevalence in the correlation between the anomaly and correlation group.| |low|2|Indicates that we have a low prevalence in the correlation between the anomaly and correlation group.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsanomalydevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalydevice.md
doc_type: resourcePageType
# userExperienceAnalyticsAnomalyDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics anomaly entity contains device details. ## Methods
Here is a JSON representation of the resource.
"correlationGroupId": "String", "deviceStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsanomalydevicefeaturetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalydevicefeaturetype.md
doc_type: enumPageType
# userExperienceAnalyticsAnomalyDeviceFeatureType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the device's feature type. Possible values are: manufacturer, model, osVersion, application or driver. ## Members
Indicates the device's feature type. Possible values are: manufacturer, model, o
|osVersion|2|Indicates the OS as a device feature type.| |application|3|Indicates the application as a device feature type.| |driver|4|Indicates the driver as a device feature type.|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsanomalyseverity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalyseverity.md
doc_type: enumPageType
# userExperienceAnalyticsAnomalySeverity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the severity of the anomaly. Eg: anomaly severity can be high, medium, low, informational or other. ## Members
Indicates the severity of the anomaly. Eg: anomaly severity can be high, medium,
|low|2|Indicates the anomaly is of low severity.| |informational|3|Indicates the anomaly is of informational severity.| |other|4|Indicates the severity of anomaly is undefined.|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsanomalyseverityoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalyseverityoverview.md
doc_type: resourcePageType
# userExperienceAnalyticsAnomalySeverityOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics anomaly severity overview entity contains the count information for each severity of anomaly. ## Properties
Here is a JSON representation of the resource.
"highSeverityAnomalyCount": 1024, "informationalSeverityAnomalyCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsanomalystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalystate.md
doc_type: enumPageType
# userExperienceAnalyticsAnomalyState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the state of the anomaly. Eg: anomaly severity can be new, active, disabled, removed or other. ## Members
Indicates the state of the anomaly. Eg: anomaly severity can be new, active, dis
|disabled|2|Indicates the state of anomaly is disabled.| |removed|3|Indicates the state of anomaly is removed.| |other|4|Indicates the state of anomaly is undefined.|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsanomalytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalytype.md
doc_type: enumPageType
# userExperienceAnalyticsAnomalyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the category of the anomaly. Eg: anomaly type can be device, application, stop error, driver or other. ## Members
Indicates the category of the anomaly. Eg: anomaly type can be device, applicati
|stopError|2|Indicates the detected anomaly is due to a specific stop error.| |driver|3|Indicates the detected anomaly is due to a specific driver.| |other|4|Indicates the category of detected anomaly is undefined.|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsapphealthapplicationperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthapplicationperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthApplicationPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics application performance entity contains application performance details. ## Methods
Here is a JSON representation of the resource.
"appCrashCount": 1024, "meanTimeToFailureInMinutes": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthappperformancebyappversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthappperformancebyappversion.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthAppPerformanceByAppVersion resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics application performance entity contains app performance details by app version. ## Methods
Here is a JSON representation of the resource.
"appCrashCount": 1024, "meanTimeToFailureInMinutes": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthappperformancebyappversiondetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthappperformancebyappversiondetails.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics application performance entity contains application performance by application version details. ## Methods
Here is a JSON representation of the resource.
"appVersion": "String", "appCrashCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthappperformancebyappversiondeviceid https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthappperformancebyappversiondeviceid.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics application performance entity contains application performance by application version device id. ## Methods
Here is a JSON representation of the resource.
"appVersion": "String", "appCrashCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthappperformancebyosversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthappperformancebyosversion.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthAppPerformanceByOSVersion resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics application performance entity contains app performance details by OS version. ## Methods
Here is a JSON representation of the resource.
"appCrashCount": 1024, "meanTimeToFailureInMinutes": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthdevicemodelperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthdevicemodelperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthDeviceModelPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device model performance entity contains device model performance details. ## Methods
Here is a JSON representation of the resource.
"modelAppHealthStatus": "String", "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthdeviceperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthdeviceperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthDevicePerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device performance entity contains device performance details. ## Methods
Here is a JSON representation of the resource.
"deviceId": "String", "deviceDisplayName": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthdeviceperformancedetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthdeviceperformancedetails.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthDevicePerformanceDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device performance entity contains device performance details. ## Methods
Here is a JSON representation of the resource.
"deviceId": "String", "deviceDisplayName": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsapphealthosversionperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsapphealthosversionperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsAppHealthOSVersionPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device OS version performance entity contains OS version performance details. ## Methods
Here is a JSON representation of the resource.
"osVersionAppHealthScore": "4.2", "osVersionAppHealthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsautopilotdevicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsautopilotdevicessummary.md
doc_type: resourcePageType
# userExperienceAnalyticsAutopilotDevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics summary of Devices not windows autopilot ready. ## Properties
Here is a JSON representation of the resource.
"devicesWithoutAutopilotProfileAssigned": 1024, "totalWindows10DevicesWithoutTenantAttached": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbaseline https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbaseline.md
doc_type: resourcePageType
# userExperienceAnalyticsBaseline resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics baseline entity contains baseline values against which to compare the user experience analytics scores. ## Methods
Here is a JSON representation of the resource.
"isBuiltIn": true, "createdDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthappimpact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthappimpact.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthAppImpact resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health app impact entity contains battery usage related information at an app level for the tenant. ## Methods
Here is a JSON representation of the resource.
"isForegroundApp": true, "batteryUsagePercentage": "4.2" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthcapacitydetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthcapacitydetails.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthCapacityDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health capacity entity contains count of devices broken down into 3 categories - devices with capacity > 80%, devices with capacity 50-80% and devices with capacity < 50 %.This API provides the count of devices in these 3 categories.. ## Methods
Here is a JSON representation of the resource.
"batteryCapacityPoor": 1024, "lastRefreshedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthdeviceappimpact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthdeviceappimpact.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthDeviceAppImpact resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health device app impact entity contains battery usage related information at an app level for a given device. ## Methods
Here is a JSON representation of the resource.
"isForegroundApp": true, "batteryUsagePercentage": "4.2" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthdeviceperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthdeviceperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthDevicePerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health device performance entity contains device level battery information. ## Methods
The user experience analytics battery health device performance entity contains
|id|String|The unique identifier of the user experience analytics battery health device performance object.| |deviceId|String|The unique identifier of the device, Intune DeviceID.| |deviceName|String|Device friendly name.|
-|model|String|The model name of the device.|
-|manufacturer|String|The manufacturer name of the device.|
+|model|String|The model name of the device. Deprecated in favor of DeviceModelName.|
+|manufacturer|String|The manufacturer name of the device. Deprecated in favor of DeviceManufacturerName.|
+|deviceModelName|String|The model name of the device.|
+|deviceManufacturerName|String|The manufacturer name of the device.|
|maxCapacityPercentage|Int32|Ratio of current capacity and design capacity of the battery with the lowest capacity. Unit in percentage and values range from 0-100. Valid values 0 to 2147483647| |estimatedRuntimeInMinutes|Int32|The estimated runtime of the device when the battery is fully charged. Unit in minutes. Valid values 0 to 2147483647| |batteryAgeInDays|Int32|Estimated battery age. Unit in days. Valid values 0 to 2147483647|
Here is a JSON representation of the resource.
"deviceName": "String", "model": "String", "manufacturer": "String",
+ "deviceModelName": "String",
+ "deviceManufacturerName": "String",
"maxCapacityPercentage": 1024, "estimatedRuntimeInMinutes": 1024, "batteryAgeInDays": 1024,
Here is a JSON representation of the resource.
"deviceBatteryHealthScore": 1024, "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthdeviceruntimehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthdeviceruntimehistory.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health runtime history entity contains the trend of runtime of a device over a period of 30 days ## Methods
Here is a JSON representation of the resource.
"runtimeDateTime": "String", "estimatedRuntimeInMinutes": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthmodelperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthmodelperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthModelPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health model performance entity contains battery related information for all unique device models in their organization. ## Methods
The user experience analytics battery health model performance entity contains b
|:|:|:| |id|String|The unique identifier of the user experience analytics battery health model performance object.| |activeDevices|Int32|Number of active devices for that model. Valid values 0 to 2147483647|
-|model|String|The model name of the device.|
-|manufacturer|String|Name of the device manufacturer.|
+|model|String|The model name of the device. Deprecated in favor of DeviceModelName.|
+|manufacturer|String|Name of the device manufacturer. Deprecated in favor of DeviceManufacturerName.|
+|deviceModelName|String|The model name of the device.|
+|deviceManufacturerName|String|The manufacturer name of the device.|
|averageMaxCapacityPercentage|Int32|The mean of the maximum capacity for all devices of a given model. Maximum capacity measures the full charge vs. design capacity for a deviceΓÇÖs batteries.. Valid values 0 to 2147483647| |averageEstimatedRuntimeInMinutes|Int32|The mean of the estimated runtimes on full charge for all devices of a given model. Unit in minutes. Valid values 0 to 2147483647| |averageBatteryAgeInDays|Int32|The mean of the battery age for all devices of a given model in a tenant. Unit in days. Valid values 0 to 2147483647|
Here is a JSON representation of the resource.
"activeDevices": 1024, "model": "String", "manufacturer": "String",
+ "deviceModelName": "String",
+ "deviceManufacturerName": "String",
"averageMaxCapacityPercentage": 1024, "averageEstimatedRuntimeInMinutes": 1024, "averageBatteryAgeInDays": 1024,
Here is a JSON representation of the resource.
"modelBatteryHealthScore": 1024, "modelHealthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthosperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthosperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthOsPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health os performance entity contains battery related information for all operating system versions in their organization. ## Methods
Here is a JSON representation of the resource.
"osBatteryHealthScore": 1024, "osHealthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsbatteryhealthruntimedetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsbatteryhealthruntimedetails.md
doc_type: resourcePageType
# userExperienceAnalyticsBatteryHealthRuntimeDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics battery health runtime entity contains count of devices broken down into 3 categories - devices with runtime > 5 hours, devices with runtime 3-5 hours and devices with runtime < 3 hours.This API provides the count of devices in these 3 categories. ## Methods
Here is a JSON representation of the resource.
"batteryRuntimePoor": 1024, "lastRefreshedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticscategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticscategory.md
doc_type: resourcePageType
# userExperienceAnalyticsCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics category entity contains the scores and insights for the various metrics of a category. ## Methods
Here is a JSON representation of the resource.
], "state": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticscloudidentitydevicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticscloudidentitydevicessummary.md
doc_type: resourcePageType
# userExperienceAnalyticsCloudIdentityDevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics work from anywhere cloud identity devices summary. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.userExperienceAnalyticsCloudIdentityDevicesSummary", "deviceWithoutCloudIdentityCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticscloudmanagementdevicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticscloudmanagementdevicessummary.md
doc_type: resourcePageType
# userExperienceAnalyticsCloudManagementDevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience work from anywhere Cloud management devices summary. ## Properties
Here is a JSON representation of the resource.
"intuneDeviceCount": 1024, "tenantAttachDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicebatterydetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicebatterydetail.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceBatteryDetail resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Collection of properties describing the current status of the battery. ## Properties
Here is a JSON representation of the resource.
"maxCapacityPercentage": 1024, "fullBatteryDrainCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdeviceperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdeviceperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsDevicePerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device performance entity contains device boot performance details. ## Methods
Here is a JSON representation of the resource.
"startupPerformanceScore": "4.2", "modelStartupPerformanceScore": "4.2" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicescope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicescope.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceScope resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device scope entity contains device scope configuration values use to apply filtering on the endpoint analytics reports. ## Methods
Here is a JSON representation of the resource.
"createdDateTime": "String (timestamp)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicescopesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicescopesummary.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceScopeSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics tenant level information for all the device scope configurations ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicescores https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicescores.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceScores resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device scores entity consolidates the various Endpoint Analytics scores. ## Methods
Here is a JSON representation of the resource.
"batteryHealthScore": "4.2", "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicestartuphistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicestartuphistory.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceStartupHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device startup history entity contains device boot performance history details. ## Methods
Here is a JSON representation of the resource.
"restartStopCode": "String", "restartFaultBucket": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicestartupprocess https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicestartupprocess.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceStartupProcess resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device startup process details. ## Methods
Here is a JSON representation of the resource.
"publisher": "String", "startupImpactInMs": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicestartupprocessperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicestartupprocessperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceStartupProcessPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device startup process performance. ## Methods
Here is a JSON representation of the resource.
"medianImpactInMs": 1024, "totalImpactInMs": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicestatus.md
doc_type: enumPageType
# userExperienceAnalyticsDeviceStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the status of the device in the correlation group. Eg: Device status can be anomalous, affected, at risk. ## Members
Indicates the status of the device in the correlation group. Eg: Device status c
|anomalous|0|Indicates the the device is part of the anomaly.| |affected|1|Indicates the device is affected by the anomaly and is part of the correlation group.| |atRisk|2|Indicates the device is not part of the anomaly but is part of the correlation group.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsdevicetimelineevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceTimelineEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device event entity contains NRT device event details. ## Methods
Here is a JSON representation of the resource.
"eventName": "String", "eventDetails": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsdevicewithoutcloudidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicewithoutcloudidentity.md
doc_type: resourcePageType
# userExperienceAnalyticsDeviceWithoutCloudIdentity resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics Device without Cloud Identity. ## Methods
Here is a JSON representation of the resource.
"deviceName": "String", "azureAdDeviceId": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticshealthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticshealthstate.md
doc_type: enumPageType
# userExperienceAnalyticsHealthState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|insufficientData|1|Indicates that the health state is insufficient data.| |needsAttention|2|Indicates that the health state needs attention.| |meetingGoals|3|Indicates that the health state is meeting goals.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsimpactingprocess https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsimpactingprocess.md
doc_type: resourcePageType
# userExperienceAnalyticsImpactingProcess resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics top impacting process entity. ## Methods
Here is a JSON representation of the resource.
"publisher": "String", "impactValue": "4.2" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsinsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsinsight.md
doc_type: resourcePageType
# userExperienceAnalyticsInsight resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics insight is the recomendation to improve the user experience analytics score. ## Properties
Here is a JSON representation of the resource.
], "severity": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsinsightseverity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsinsightseverity.md
doc_type: enumPageType
# userExperienceAnalyticsInsightSeverity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates severity of insights. Possible values are: None, Informational, Warning, Error. ## Members
Indicates severity of insights. Possible values are: None, Informational, Warnin
|informational|1|Indicates that the insight severity is informational.| |warning|2|Indicates that the insight severity is warning.| |error|3|Indicates that the insight severity is error.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsinsightvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsinsightvalue.md
doc_type: resourcePageType
# userExperienceAnalyticsInsightValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The value in an user experience analytics insight. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsInsightValue" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsmachinetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsmachinetype.md
doc_type: enumPageType
# userExperienceAnalyticsMachineType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates if machine is physical or virtual. Possible values are: physical or virtual ## Members
Indicates if machine is physical or virtual. Possible values are: physical or vi
|unknown|0|Indicates that the type is unknown.| |physical|1|Indicates that the Machine is physical.| |virtual|2|Indicates that the machine is virtual.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsmetric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsmetric.md
doc_type: resourcePageType
# userExperienceAnalyticsMetric resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics metric contains the score and units of a metric of a user experience anlaytics category. ## Methods
Here is a JSON representation of the resource.
"value": "4.2", "unit": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsmetrichistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsmetrichistory.md
doc_type: resourcePageType
# userExperienceAnalyticsMetricHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics metric history. ## Methods
Here is a JSON representation of the resource.
"metricDateTime": "String (timestamp)", "metricType": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsmodelscores https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsmodelscores.md
doc_type: resourcePageType
# userExperienceAnalyticsModelScores resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics model scores entity consolidates the various Endpoint Analytics scores. ## Methods
Here is a JSON representation of the resource.
"meanResourceSpikeTimeScore": "4.2", "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsnotautopilotreadydevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsnotautopilotreadydevice.md
doc_type: resourcePageType
# userExperienceAnalyticsNotAutopilotReadyDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics Device not windows autopilot ready. ## Methods
Here is a JSON representation of the resource.
"azureAdRegistered": true, "azureAdJoinType": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsoperatingsystemrestartcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsoperatingsystemrestartcategory.md
doc_type: enumPageType
# userExperienceAnalyticsOperatingSystemRestartCategory enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Operating System restart category. ## Members
Operating System restart category.
|longPowerButtonPress|6|Indicates that the device operating system restart is due to update long power-button press.| |bootError|7|Indicates that the device operating system restart is due to boot error.| |update|8|Indicates that the device operating system restarted after an update.|
-|unknownFutureValue|9|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|9|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticsoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsoverview.md
doc_type: resourcePageType
# userExperienceAnalyticsOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories. ## Methods
Here is a JSON representation of the resource.
"resourcePerformanceHealthState": "String", "batteryHealthState": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsremoteconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsremoteconnection.md
doc_type: resourcePageType
# userExperienceAnalyticsRemoteConnection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analyte remote connection entity. ## Methods
Here is a JSON representation of the resource.
"cloudPcFailurePercentage": "4.2", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsresourceperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsresourceperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsResourcePerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics resource performance entity. ## Methods
Here is a JSON representation of the resource.
"diskType": "String", "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsscorehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsscorehistory.md
doc_type: resourcePageType
# userExperienceAnalyticsScoreHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device startup score history. ## Methods
Here is a JSON representation of the resource.
"batteryHealthTotalDevices": 1024, "restartScore": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticssettings.md
doc_type: resourcePageType
# userExperienceAnalyticsSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics insight is the recomendation to improve the user experience analytics score. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.userExperienceAnalyticsSettings", "configurationManagerDataConnectorConfigured": true }
-```
+```
v1.0 Intune Devices Userexperienceanalyticssummarizedby https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticssummarizedby.md
doc_type: enumPageType
# userExperienceAnalyticsSummarizedBy enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates type of summarization. Possible values are: None, Model, AllRegressions, ModelRegression, ManufacturerRegression, OperatingSystemVersionRegression. ## Members
Indicates type of summarization. Possible values are: None, Model, AllRegression
|modelRegression|4|Indicates that the summarization is by model regression.| |manufacturerRegression|5|Indicates that the summarization is by manufacturer regression.| |operatingSystemVersionRegression|6|Indicates that the summarization is by operating system version regression.|
-|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Devices Userexperienceanalyticswindows10devicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticswindows10devicessummary.md
doc_type: resourcePageType
# userExperienceAnalyticsWindows10DevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics work from anywhere Windows 10 devices summary. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.userExperienceAnalyticsWindows10DevicesSummary", "unsupportedOSversionDeviceCount": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsworkfromanywheredevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsworkfromanywheredevice.md
doc_type: resourcePageType
# userExperienceAnalyticsWorkFromAnywhereDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics device for work from anywhere report. ## Methods
Here is a JSON representation of the resource.
"cloudProvisioningScore": "4.2", "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsworkfromanywheredevicessummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsworkfromanywheredevicessummary.md
doc_type: resourcePageType
# userExperienceAnalyticsWorkFromAnywhereDevicesSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics Work From Anywhere metrics devices summary. ## Properties
Here is a JSON representation of the resource.
"devicesNotAutopilotRegistered": 1024, "devicesWithoutAutopilotProfileAssigned": 1024 }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsworkfromanywherehardwarereadinessmetric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsworkfromanywherehardwarereadinessmetric.md
doc_type: resourcePageType
# userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. ## Methods
Here is a JSON representation of the resource.
"processor64BitCheckFailedPercentage": "4.2", "osCheckFailedPercentage": "4.2" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsworkfromanywheremetric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsworkfromanywheremetric.md
doc_type: resourcePageType
# userExperienceAnalyticsWorkFromAnywhereMetric resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics metric for work from anywhere report. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric", "id": "String (identifier)" }
-```
+```
v1.0 Intune Devices Userexperienceanalyticsworkfromanywheremodelperformance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsworkfromanywheremodelperformance.md
doc_type: resourcePageType
# userExperienceAnalyticsWorkFromAnywhereModelPerformance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The user experience analytics work from anywhere model performance. ## Methods
Here is a JSON representation of the resource.
"cloudProvisioningScore": "4.2", "healthStatus": "String" }
-```
+```
v1.0 Intune Devices Windowsdefenderproductstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdefenderproductstatus.md
doc_type: enumPageType
# windowsDefenderProductStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Product Status of Windows Defender ## Members
Product Status of Windows Defender
|platformUpdateInProgress|2097152|Platform update is in progress| |platformAboutToBeOutdated|4194304|Platform is about to be outdated| |signatureOrPlatformEndOfLifeIsPastOrIsImpending|8388608|Signature or platform end of life is past or is impending|
-|windowsSModeSignaturesInUseOnNonWin10SInstall|16777216|Windows SMode signatures still in use on non-Win10S install|
+|windowsSModeSignaturesInUseOnNonWin10SInstall|16777216|Windows SMode signatures still in use on non-Win10S install|
v1.0 Intune Devices Windowsdefenderscanactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdefenderscanactionresult.md
doc_type: resourcePageType
# windowsDefenderScanActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Defender last scan result
Here is a JSON representation of the resource.
"lastUpdatedDateTime": "String (timestamp)", "scanType": "String" }
-```
+```
v1.0 Intune Devices Windowsdeviceaccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdeviceaccount.md
doc_type: resourcePageType
# windowsDeviceAccount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsDeviceAccount", "password": "String" }
-```
+```
v1.0 Intune Devices Windowsdeviceadaccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdeviceadaccount.md
doc_type: resourcePageType
# windowsDeviceADAccount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [windowsDeviceAccount](../resources/intune-devices-windowsdeviceaccount.md) ## Properties
Here is a JSON representation of the resource.
"domainName": "String", "userName": "String" }
-```
+```
v1.0 Intune Devices Windowsdeviceazureadaccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdeviceazureadaccount.md
doc_type: resourcePageType
# windowsDeviceAzureADAccount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [windowsDeviceAccount](../resources/intune-devices-windowsdeviceaccount.md) ## Properties
Here is a JSON representation of the resource.
"password": "String", "userPrincipalName": "String" }
-```
+```
v1.0 Intune Devices Windowsdevicehealthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdevicehealthstate.md
doc_type: enumPageType
# windowsDeviceHealthState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Computer endpoint protection state ## Members
Computer endpoint protection state
|rebootPending|2|Computer is in pending reboot state| |manualStepsPending|4|Computer is in pending manual steps state| |offlineScanPending|8|Computer is in pending offline scan state|
-|critical|16|Computer is in critical failure state|
+|critical|16|Computer is in critical failure state|
v1.0 Intune Devices Windowsdevicemalwarestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsdevicemalwarestate.md
doc_type: resourcePageType
# windowsDeviceMalwareState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware detection entity. ## Methods
Here is a JSON representation of the resource.
"detectionCount": 1024, "category": "String" }
-```
+```
v1.0 Intune Devices Windowsmalwarecategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwarecategory.md
doc_type: enumPageType
# windowsMalwareCategory enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware category id ## Members
Malware category id
|policy|48|Policy| |enterpriseUnwantedSoftware|49|Enterprise Unwanted Software| |ransom|50|Ransom|
-|hipsRule|51|HIPS Rule|
+|hipsRule|51|HIPS Rule|
v1.0 Intune Devices Windowsmalwarecategorycount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwarecategorycount.md
doc_type: resourcePageType
# windowsMalwareCategoryCount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware category device count ## Properties
Here is a JSON representation of the resource.
"distinctActiveMalwareCount": 1024, "lastUpdateDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Windowsmalwareexecutionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwareexecutionstate.md
doc_type: enumPageType
# windowsMalwareExecutionState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware execution status ## Members
Malware execution status
|blocked|1|Blocked| |allowed|2|Allowed| |running|3|Running|
-|notRunning|4|Not running|
+|notRunning|4|Not running|
v1.0 Intune Devices Windowsmalwareexecutionstatecount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwareexecutionstatecount.md
doc_type: resourcePageType
# windowsMalwareExecutionStateCount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows malware execution state summary. ## Properties
Here is a JSON representation of the resource.
"deviceCount": 1024, "lastUpdateDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Windowsmalwareinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwareinformation.md
doc_type: resourcePageType
# windowsMalwareInformation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware information entity. ## Methods
Here is a JSON representation of the resource.
"category": "String", "lastDetectionDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Windowsmalwarenamecount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwarenamecount.md
doc_type: resourcePageType
# windowsMalwareNameCount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware name device count ## Properties
Here is a JSON representation of the resource.
"deviceCount": 1024, "lastUpdateDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Windowsmalwareoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwareoverview.md
doc_type: resourcePageType
# windowsMalwareOverview resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows device malware overview. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Devices Windowsmalwareseverity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwareseverity.md
doc_type: enumPageType
# windowsMalwareSeverity enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware severity ## Members
Malware severity
|low|1|Low| |moderate|2|Moderate| |high|4|High|
-|severe|5|Severe|
+|severe|5|Severe|
v1.0 Intune Devices Windowsmalwareseveritycount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwareseveritycount.md
doc_type: resourcePageType
# windowsMalwareSeverityCount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Malware Severity Count Summary ## Properties
Here is a JSON representation of the resource.
"distinctMalwareCount": 1024, "lastUpdateDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Windowsmalwarestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwarestate.md
doc_type: enumPageType
# windowsMalwareState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware current status ## Members
Malware current status
|removeFailed|104|Remove failed| |allowFailed|105|Allow failed| |abandoned|106|Abandoned|
-|blockFailed|107|Block failed|
+|blockFailed|107|Block failed|
v1.0 Intune Devices Windowsmalwarestatecount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwarestatecount.md
doc_type: resourcePageType
# windowsMalwareStateCount resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Malware State Summary. ## Properties
Here is a JSON representation of the resource.
"distinctMalwareCount": 1024, "lastUpdateDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Devices Windowsmalwarethreatstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmalwarethreatstate.md
doc_type: enumPageType
# windowsMalwareThreatState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Malware threat status ## Members
Malware threat status
|removed|7|Removed| |cleaned|8|Cleaned| |allowed|9|Allowed|
-|noStatusCleared|10|No status cleared|
+|noStatusCleared|10|No status cleared|
v1.0 Intune Devices Windowsmanagementapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmanagementapp.md
doc_type: resourcePageType
# windowsManagementApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows management app entity. ## Methods
Here is a JSON representation of the resource.
"managedInstaller": "String", "managedInstallerConfiguredDateTime": "String" }
-```
+```
v1.0 Intune Devices Windowsmanagementapphealthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsmanagementapphealthstate.md
doc_type: resourcePageType
# windowsManagementAppHealthState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows management app health state entity. ## Methods
Here is a JSON representation of the resource.
"deviceName": "String", "deviceOSVersion": "String" }
-```
+```
v1.0 Intune Devices Windowsprotectionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-devices-windowsprotectionstate.md
doc_type: resourcePageType
# windowsProtectionState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device protection status entity. ## Methods
Here is a JSON representation of the resource.
"isVirtualMachine": true, "tamperProtectionEnabled": true }
-```
+```
v1.0 Intune Enrollment Activedirectorywindowsautopilotdeploymentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-activedirectorywindowsautopilotdeploymentprofile.md
doc_type: resourcePageType
# activeDirectoryWindowsAutopilotDeploymentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Autopilot Deployment Profile
Inherits from [windowsAutopilotDeploymentProfile](../resources/intune-shared-win
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
Here is a JSON representation of the resource.
"managementServiceAppId": "String", "hybridAzureADJoinSkipConnectivityCheck": true }
-```
+```
v1.0 Intune Enrollment Appleenrollmentprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-appleenrollmentprofileassignment.md
doc_type: resourcePageType
# appleEnrollmentProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An assignment of an Apple profile. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Enrollment Appleownertypeenrollmenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-appleownertypeenrollmenttype.md
doc_type: resourcePageType
# appleOwnerTypeEnrollmentType resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"ownerType": "String", "enrollmentType": "String" }
-```
+```
v1.0 Intune Enrollment Appleuserinitiatedenrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-appleuserinitiatedenrollmentprofile.md
doc_type: resourcePageType
# appleUserInitiatedEnrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device. ## Methods
Here is a JSON representation of the resource.
"createdDateTime": "String (timestamp)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Enrollment Appleuserinitiatedenrollmenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-appleuserinitiatedenrollmenttype.md
doc_type: enumPageType
# appleUserInitiatedEnrollmentType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|user|2|Profile-driven user enrollment via the iOS Company Portal. An enrollment type that segregates corportate and personal data. Supported on devices running iOS/iPadOS 13 and higher.| |accountDrivenUserEnrollment|3|Account-driven user enrollment. Users will enroll from the iOS Settings app without using the iOS Company Portal. This enrollment type segregates corporate and personal data. Supported on devices running iOS/iPadOS 15 and higher.| |webDeviceEnrollment|4|Device enrollment via the web. Users will enroll without using the iOS Company Portal. This enrollment type does not segregate corporate and personal data. Supported on all Intune-supported iOS/iPadOS versions.|
-|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Enrollment Azureadwindowsautopilotdeploymentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-azureadwindowsautopilotdeploymentprofile.md
doc_type: resourcePageType
# azureADWindowsAutopilotDeploymentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Autopilot Deployment Profile
Inherits from [windowsAutopilotDeploymentProfile](../resources/intune-shared-win
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md). Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. Inherited from [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|
Here is a JSON representation of the resource.
], "managementServiceAppId": "String" }
-```
+```
v1.0 Intune Enrollment Deletedwindowsautopilotdevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-deletedwindowsautopilotdevicestate.md
doc_type: resourcePageType
# deletedWindowsAutopilotDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"deletionState": "String", "errorMessage": "String" }
-```
+```
v1.0 Intune Enrollment Depenrollmentbaseprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-depenrollmentbaseprofile.md
doc_type: resourcePageType
# depEnrollmentBaseProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The DepEnrollmentBaseProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP.
Here is a JSON representation of the resource.
], "waitForDeviceConfiguredConfirmation": true }
-```
+```
v1.0 Intune Enrollment Depenrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-depenrollmentprofile.md
doc_type: resourcePageType
# depEnrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The depEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP.
Here is a JSON representation of the resource.
"sharedIPadMaximumUserCount": 1024, "enableSharedIPad": true }
-```
+```
v1.0 Intune Enrollment Depiosenrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-depiosenrollmentprofile.md
doc_type: resourcePageType
# depIOSEnrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The DepIOSEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile specific to iOS configuration. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP.
Here is a JSON representation of the resource.
"carrierActivationUrl": "String", "userlessSharedAadModeEnabled": true }
-```
+```
v1.0 Intune Enrollment Depmacosenrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-depmacosenrollmentprofile.md
doc_type: resourcePageType
# depMacOSEnrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The DepMacOSEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile specific to macOS configuration. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP.
Here is a JSON representation of the resource.
"requestRequiresNetworkTether": true, "autoAdvanceSetupEnabled": true }
-```
+```
v1.0 Intune Enrollment Deponboardingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-deponboardingsetting.md
doc_type: resourcePageType
# depOnboardingSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The depOnboardingSetting represents an instance of the Apple DEP service being onboarded to Intune. The onboarded service instance manages an Apple Token used to synchronize data between Apple and Intune. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Enrollment Deptokentype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-deptokentype.md
doc_type: enumPageType
# depTokenType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |none|0|Token Type is None| |dep|1|Token Type is Dep.|
-|appleSchoolManager|2|Token Type is Apple School Manager|
+|appleSchoolManager|2|Token Type is Apple School Manager|
v1.0 Intune Enrollment Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The deviceManagement resource represents a tenant's collection device identities that have been pre-staged in Intune, and the enrollment profiles that may be assigned to device identities that support pre-enrollment configuration. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-enrollment-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-enrollment-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-enrollment-devicemanagement-get.md)|[deviceManagement](../resources/intune-enrollment-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-enrollment-devicemanagement-update.md)|[deviceManagement](../resources/intune-enrollment-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-enrollment-devicemanagement.md) object.|
|[getSuggestedEnrollmentLimit function](../api/intune-enrollment-devicemanagement-getsuggestedenrollmentlimit.md)|[suggestedEnrollmentLimit](../resources/intune-enrollment-suggestedenrollmentlimit.md)|| ## Properties
The deviceManagement resource represents a tenant's collection device identities
|:|:|:| |windowsAutopilotSettings|[windowsAutopilotSettings](../resources/intune-enrollment-windowsautopilotsettings.md)|The Windows autopilot account settings.| |windowsAutopilotDeviceIdentities|[windowsAutopilotDeviceIdentity](../resources/intune-enrollment-windowsautopilotdeviceidentity.md) collection|The Windows autopilot device identities contained collection.|
-|windowsAutopilotDeploymentProfiles|[windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md) collection|Windows auto pilot deployment profiles|
+|windowsAutopilotDeploymentProfiles|[windowsAutopilotDeploymentProfile](../resources/intune-enrollment-windowsautopilotdeploymentprofile.md) collection|Windows auto pilot deployment profiles|
|importedDeviceIdentities|[importedDeviceIdentity](../resources/intune-enrollment-importeddeviceidentity.md) collection|The imported device identities.| |depOnboardingSettings|[depOnboardingSetting](../resources/intune-enrollment-deponboardingsetting.md) collection|This collections of multiple DEP tokens per-tenant.| |importedWindowsAutopilotDeviceIdentities|[importedWindowsAutopilotDeviceIdentity](../resources/intune-enrollment-importedwindowsautopilotdeviceidentity.md) collection|Collection of imported Windows autopilot devices.|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Enrollment Deviceplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-deviceplatformtype.md
doc_type: enumPageType
# devicePlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types. ## Members
Supported platform types.
|androidAOSP|9|Indicates device platform type is Android AOSP.| |androidMobileApplicationManagement|10|Indicates Mobile Application Management (MAM) for android devices.| |iOSMobileApplicationManagement|11|Indicates Mobile Application Management (MAM) for iOS devices.|
-|unknownFutureValue|12|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|12|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Enrollment Discoverysource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-discoverysource.md
doc_type: enumPageType
# discoverySource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|DiscoverySource is Unknown.| |adminImport|2|Device is imported by admin.|
-|deviceEnrollmentProgram|4|Device is added by Apple device enrollment program (Dep).|
+|deviceEnrollmentProgram|4|Device is added by Apple device enrollment program (Dep).|
v1.0 Intune Enrollment Enrollmentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-enrollmentprofile.md
doc_type: resourcePageType
# enrollmentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device. ## Methods
Here is a JSON representation of the resource.
"enableAuthenticationViaCompanyPortal": true, "requireCompanyPortalOnSetupAssistantEnrolledDevices": true }
-```
+```
v1.0 Intune Enrollment Enrollmentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-enrollmentstate.md
doc_type: enumPageType
# enrollmentState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|pendingReset|2|Enrolled but it's enrolled via enrollment profile and the enrolled profile is different from the assigned profile.| |failed|3|Not enrolled and there is enrollment failure record.| |notContacted|4|Device is imported but not enrolled.|
-|blocked|5|Device is enrolled as userless, but is blocked from moving to user enrollment because the app failed to install.|
+|blocked|5|Device is enrolled as userless, but is blocked from moving to user enrollment because the app failed to install.|
v1.0 Intune Enrollment Importedappledeviceidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importedappledeviceidentity.md
doc_type: resourcePageType
# importedAppleDeviceIdentity resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The importedAppleDeviceIdentity resource represents the imported device identity of an Apple device . ## Methods
Here is a JSON representation of the resource.
"enrollmentState": "String", "platform": "String" }
-```
+```
v1.0 Intune Enrollment Importedappledeviceidentityresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importedappledeviceidentityresult.md
doc_type: resourcePageType
# importedAppleDeviceIdentityResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The importedAppleDeviceIdentityResult resource represents the result of attempting to import Apple devices identities.
Here is a JSON representation of the resource.
"platform": "String", "status": true }
-```
+```
v1.0 Intune Enrollment Importeddeviceidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importeddeviceidentity.md
doc_type: resourcePageType
# importedDeviceIdentity resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The importedDeviceIdentity resource represents a unique hardware identity of a device that has been pre-staged for pre-enrollment configuration. ## Methods
Here is a JSON representation of the resource.
"enrollmentState": "String", "platform": "String" }
-```
+```
v1.0 Intune Enrollment Importeddeviceidentityresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importeddeviceidentityresult.md
doc_type: resourcePageType
# importedDeviceIdentityResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The importedDeviceIdentityResult resource represents the result of attempting to import a device identity.
Here is a JSON representation of the resource.
"platform": "String", "status": true }
-```
+```
v1.0 Intune Enrollment Importeddeviceidentitytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importeddeviceidentitytype.md
doc_type: enumPageType
# importedDeviceIdentityType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|Unknown value of importedDeviceIdentityType.| |imei|1|Device Identity is of type imei.| |serialNumber|2|Device Identity is of type serial number.|
-|manufacturerModelSerial|3|Device Identity is of type manufacturer + model + serial number semi-colon delimited tuple with enforced order.|
+|manufacturerModelSerial|3|Device Identity is of type manufacturer + model + serial number semi-colon delimited tuple with enforced order.|
v1.0 Intune Enrollment Importedwindowsautopilotdeviceidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importedwindowsautopilotdeviceidentity.md
doc_type: resourcePageType
# importedWindowsAutopilotDeviceIdentity resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Imported windows autopilot devices. ## Methods
Here is a JSON representation of the resource.
}, "assignedUserPrincipalName": "String" }
-```
+```
v1.0 Intune Enrollment Importedwindowsautopilotdeviceidentityimportstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importedwindowsautopilotdeviceidentityimportstatus.md
doc_type: enumPageType
# importedWindowsAutopilotDeviceIdentityImportStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|pending|1|Pending status.| |partial|2|Partial status.| |complete|3|Complete status.|
-|error|4|Error status.|
+|error|4|Error status.|
v1.0 Intune Enrollment Importedwindowsautopilotdeviceidentitystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importedwindowsautopilotdeviceidentitystate.md
doc_type: resourcePageType
# importedWindowsAutopilotDeviceIdentityState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"deviceErrorCode": 1024, "deviceErrorName": "String" }
-```
+```
v1.0 Intune Enrollment Importedwindowsautopilotdeviceidentityuploadstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-importedwindowsautopilotdeviceidentityuploadstatus.md
doc_type: enumPageType
# importedWindowsAutopilotDeviceIdentityUploadStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |noUpload|0|No upload status.| |pending|1|Pending status.| |complete|2|Complete status.|
-|error|3|Error status.|
+|error|3|Error status.|
v1.0 Intune Enrollment Itunespairingmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-itunespairingmode.md
doc_type: enumPageType
# iTunesPairingMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |disallow|0|Pairing is not allowed| |allow|1|Pairing allowed|
-|requiresCertificate|2|Certificate required to pair with iTunes|
+|requiresCertificate|2|Certificate required to pair with iTunes|
v1.0 Intune Enrollment Managementcertificatewiththumbprint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-managementcertificatewiththumbprint.md
doc_type: resourcePageType
# managementCertificateWithThumbprint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"thumbprint": "String", "certificate": "String" }
-```
+```
v1.0 Intune Enrollment Outofboxexperiencesetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-outofboxexperiencesetting.md
doc_type: resourcePageType
# outOfBoxExperienceSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Windows Autopilot Deployment Profile settings used by the device for the out-of-box experience. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. ## Properties
The Windows Autopilot Deployment Profile settings used by the device for the out
|:|:|:| |privacySettingsHidden|Boolean|When TRUE, privacy settings is hidden to the end user during OOBE. When FALSE, privacy settings is shown to the end user during OOBE. Default value is FALSE.| |eulaHidden|Boolean|When TRUE, EULA is hidden to the end user during OOBE. When FALSE, EULA is shown to the end user during OOBE. Default value is FALSE.|
-|userType|[windowsUserType](../resources/intune-enrollment-windowsusertype.md)|The type of user. Possible values are administrator and standard. Default value is administrator. Yes No
-. Possible values are: `administrator`, `standard`.|
-|deviceUsageType|[windowsDeviceUsageType](../resources/intune-enrollment-windowsdeviceusagetype.md)|The Entra join authentication type. Possible values are singleUser and shared. The default is singleUser. Possible values are: `singleUser`, `shared`.|
+|userType|[windowsUserType](../resources/intune-enrollment-windowsusertype.md)|The type of user. Possible values are administrator and standard. Default value is administrator. Yes No. Possible values are: `administrator`, `standard`, `unknownFutureValue`.|
+|deviceUsageType|[windowsDeviceUsageType](../resources/intune-enrollment-windowsdeviceusagetype.md)|The Entra join authentication type. Possible values are singleUser and shared. The default is singleUser. Possible values are: `singleUser`, `shared`, `unknownFutureValue`.|
|keyboardSelectionPageSkipped|Boolean|When TRUE, the keyboard selection page is hidden to the end user during OOBE if Language and Region are set. When FALSE, the keyboard selection page is skipped during OOBE.| |escapeLinkHidden|Boolean|When TRUE, the link that allows user to start over with a different account on company sign-in is hidden. When false, the link that allows user to start over with a different account on company sign-in is available. Default value is FALSE.|
Here is a JSON representation of the resource.
"keyboardSelectionPageSkipped": true, "escapeLinkHidden": true }
-```
+```
v1.0 Intune Enrollment Outofboxexperiencesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-outofboxexperiencesettings.md
doc_type: resourcePageType
# outOfBoxExperienceSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Windows Autopilot Deployment Profile settings used by the Autopilot device for out-of-box experience. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use outOfBoxExperienceSetting instead. ## Properties
The Windows Autopilot Deployment Profile settings used by the Autopilot device f
|:|:|:| |hidePrivacySettings|Boolean|Show or hide privacy settings to user| |hideEULA|Boolean|Show or hide EULA to user|
-|userType|[windowsUserType](../resources/intune-enrollment-windowsusertype.md)|Type of user. Possible values are: `administrator`, `standard`.|
-|deviceUsageType|[windowsDeviceUsageType](../resources/intune-enrollment-windowsdeviceusagetype.md)|AAD join authentication type. Possible values are: `singleUser`, `shared`.|
+|userType|[windowsUserType](../resources/intune-enrollment-windowsusertype.md)|Type of user. Possible values are: `administrator`, `standard`, `unknownFutureValue`.|
+|deviceUsageType|[windowsDeviceUsageType](../resources/intune-enrollment-windowsdeviceusagetype.md)|AAD join authentication type. Possible values are: `singleUser`, `shared`, `unknownFutureValue`.|
|skipKeyboardSelectionPage|Boolean|If set, then skip the keyboard selection page if Language and Region are set| |hideEscapeLink|Boolean|If set to true, then the user can't start over with different account, on company sign-in|
Here is a JSON representation of the resource.
"skipKeyboardSelectionPage": true, "hideEscapeLink": true }
-```
+```
v1.0 Intune Enrollment Platform https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-platform.md
doc_type: enumPageType
# platform enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|android|2|Android device platform| |windows|3|Windows device platform| |windowsMobile|4|WindowsMobile device platform|
-|macOS|5|Mac device platform|
+|macOS|5|Mac device platform|
v1.0 Intune Enrollment Suggestedenrollmentlimit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-suggestedenrollmentlimit.md
doc_type: resourcePageType
# suggestedEnrollmentLimit resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The suggestedEnrollmentLimit resource represents the suggested enrollment limit when given an enrollment type. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.suggestedEnrollmentLimit", "suggestedDailyLimit": 1024 }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeploymentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotdeploymentprofile.md
doc_type: resourcePageType
# windowsAutopilotDeploymentProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Autopilot Deployment Profile ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get windowsAutopilotDeploymentProfile](../api/intune-enrollment-windowsautopilotdeploymentprofile-get.md)|[windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md)|Read properties and relationships of the [windowsAutopilotDeploymentProfile](../resources/intune-shared-windowsautopilotdeploymentprofile.md) object.|
+|[Get windowsAutopilotDeploymentProfile](../api/intune-enrollment-windowsautopilotdeploymentprofile-get.md)|[windowsAutopilotDeploymentProfile](../resources/intune-enrollment-windowsautopilotdeploymentprofile.md)|Read properties and relationships of the [windowsAutopilotDeploymentProfile](../resources/intune-enrollment-windowsautopilotdeploymentprofile.md) object.|
|[assign action](../api/intune-enrollment-windowsautopilotdeploymentprofile-assign.md)|None|| ## Properties
Windows Autopilot Deployment Profile
|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead.| |hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.| |deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Possible values are: `windowsPc`, `surfaceHub2`, `holoLens`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead.| |preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE.| |roleScopeTagIds|String collection|List of role scope tags for the deployment profile. |
Here is a JSON representation of the resource.
], "managementServiceAppId": "String" }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeploymentprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotdeploymentprofileassignment.md
doc_type: resourcePageType
# windowsAutopilotDeploymentProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An assignment of a Windows Autopilot deployment profile to an AAD group. ## Methods
Here is a JSON representation of the resource.
"source": "String", "sourceId": "String" }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdevicedeletionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotdevicedeletionstate.md
doc_type: enumPageType
# windowsAutopilotDeviceDeletionState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|Unknown status.| |failed|1|Request failed status.| |accepted|2|Request accepted status.|
-|error|3|Error status.|
+|error|3|Error status.|
v1.0 Intune Enrollment Windowsautopilotdeviceidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotdeviceidentity.md
doc_type: resourcePageType
# windowsAutopilotDeviceIdentity resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The windowsAutopilotDeviceIdentity resource represents a Windows Autopilot Device. ## Methods
Here is a JSON representation of the resource.
"remediationStateLastModifiedDateTime": "String (timestamp)", "userlessEnrollmentStatus": "String" }
-```
+```
v1.0 Intune Enrollment Windowsautopilotdeviceremediationstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotdeviceremediationstate.md
doc_type: enumPageType
# windowsAutopilotDeviceRemediationState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device remediation status, indicating whether or not hardware has been changed for an Autopilot-registered device. ## Members
Device remediation status, indicating whether or not hardware has been changed f
|noRemediationRequired|1|No hardware change has been detected.| |automaticRemediationRequired|2|Hardware change detected on client. Additional remediation is required.| |manualRemediationRequired|3|Hardware change detected on client that could not resolved automatically. Additional remediation is required.|
-|unknownFutureValue|4|Marks the end of known enum values, and allows for additional values in the future.|
+|unknownFutureValue|4|Marks the end of known enum values, and allows for additional values in the future.|
v1.0 Intune Enrollment Windowsautopilotdevicetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotdevicetype.md
doc_type: enumPageType
# windowsAutopilotDeviceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
-|windowsPc|0|Windows PC|
-|surfaceHub2|1|Surface Hub 2|
-|holoLens|2|HoloLens|
+|windowsPc|0|Default. Indicates that the device type is a Windows PC.|
+|holoLens|1|Indicates that the device type is a HoloLens.|
+|surfaceHub2|2|Surface Hub 2|
|surfaceHub2S|3|SurfaceHub2S| |virtualMachine|4|VirtualMachine|
-|unknownFutureValue|99|Placeholder for evolvable enum, but this enum is never returned to the caller, so it shouldn't be necessary. |
+|unknownFutureValue|99|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Enrollment Windowsautopilotprofileassignmentdetailedstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotprofileassignmentdetailedstatus.md
doc_type: enumPageType
# windowsAutopilotProfileAssignmentDetailedStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|holoLensProfileNotSupported|3|Indicates that a HoloLens AutoPilot Profile is assigned to a device that is not HoloLens.| |windowsPcProfileNotSupported|4|Indicates that a Windows PC AutoPilot Profile is assigned to a device that is not Windows PC.| |surfaceHub2SProfileNotSupported|5|Indicates that a surface Hub 2S AutoPilot Profile is assigned to a device that is not surface Hub 2S.|
-|unknownFutureValue|99|Placeholder for evolvable enum, but this enum is never returned to the caller, so it shouldn't be necessary.|
+|unknownFutureValue|99|Placeholder for evolvable enum, but this enum is never returned to the caller, so it shouldn't be necessary.|
v1.0 Intune Enrollment Windowsautopilotprofileassignmentstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotprofileassignmentstatus.md
doc_type: enumPageType
# windowsAutopilotProfileAssignmentStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|assignedUnkownSyncState|3|Assigned successfully in Intune and either in-sync or out of sync with Windows auto pilot program| |notAssigned|4|Not assigned| |pending|5|Pending assignment|
-|failed|6| Assignment failed|
+|failed|6| Assignment failed|
v1.0 Intune Enrollment Windowsautopilotsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotsettings.md
doc_type: resourcePageType
# windowsAutopilotSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The windowsAutopilotSettings resource represents a Windows Autopilot Account to sync data with Windows device data sync service. ## Methods
Here is a JSON representation of the resource.
"lastManualSyncTriggerDateTime": "String (timestamp)", "syncStatus": "String" }
-```
+```
v1.0 Intune Enrollment Windowsautopilotsyncstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotsyncstatus.md
doc_type: enumPageType
# windowsAutopilotSyncStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|Unknown sync status| |inProgress|1|Sync is in progress| |completed|2|Sync completed.|
-|failed|3|Sync failed.|
+|failed|3|Sync failed.|
v1.0 Intune Enrollment Windowsautopilotuserlessenrollmentstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsautopilotuserlessenrollmentstatus.md
doc_type: enumPageType
# windowsAutopilotUserlessEnrollmentStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Userless enrollment block status, indicating whether the next device enrollment will be blocked. ## Members
Userless enrollment block status, indicating whether the next device enrollment
|unknown|0|Unknown userless enrollment block status. Next userless enrollment may fail. This is the default value.| |allowed|1|Indicates next userless enrollment can proceed.| |blocked|2|Indicates next userless enrollment cannot proceed without resetting the windowsAutopilotUserlessEnrollmentStatus.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Enrollment Windowsdeviceusagetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsdeviceusagetype.md
doc_type: enumPageType
# windowsDeviceUsageType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
-|singleUser|0|Single User Device Type|
-|shared|1|Shared Device Type|
+|singleUser|0|Default. Indicates that a device is a single-user device.|
+|shared|1|Indicates that a device is a multi-user device.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Enrollment Windowsdomainjoinconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsdomainjoinconfiguration.md
doc_type: resourcePageType
# windowsDomainJoinConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get windowsDomainJoinConfiguration](../api/intune-enrollment-windowsdomainjoinconfiguration-get.md)|[windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md)|Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.|
-|[Update windowsDomainJoinConfiguration](../api/intune-enrollment-windowsdomainjoinconfiguration-update.md)|[windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md)|Update the properties of a [windowsDomainJoinConfiguration](../resources/intune-shared-windowsdomainjoinconfiguration.md) object.|
+|[Get windowsDomainJoinConfiguration](../api/intune-enrollment-windowsdomainjoinconfiguration-get.md)|[windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md)|Read properties and relationships of the [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object.|
+|[Update windowsDomainJoinConfiguration](../api/intune-enrollment-windowsdomainjoinconfiguration-update.md)|[windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md)|Update the properties of a [windowsDomainJoinConfiguration](../resources/intune-enrollment-windowsdomainjoinconfiguration.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.windowsDomainJoinConfiguration" }
-```
+```
v1.0 Intune Enrollment Windowsenrollmentstatusscreensettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsenrollmentstatusscreensettings.md
doc_type: resourcePageType
# windowsEnrollmentStatusScreenSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enrollment status screen setting ## Properties
Here is a JSON representation of the resource.
"installProgressTimeoutInMinutes": 1024, "allowDeviceUseOnInstallFailure": true }
-```
+```
v1.0 Intune Enrollment Windowsusertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-enrollment-windowsusertype.md
doc_type: enumPageType
# windowsUserType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
-|administrator|0||
-|standard|1||
+|administrator|0|Indicates that the user has administrator privileges.|
+|standard|1|Indicates that the user is a low-rights user without administrator privileges.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Epmgraphapiservice Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-epmgraphapiservice-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-epmgraphapiservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-epmgraphapiservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-epmgraphapiservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-epmgraphapiservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-epmgraphapiservice-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Epmgraphapiservice Elevationrequestapplicationdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-epmgraphapiservice-elevationrequestapplicationdetail.md
+
+ Title: "elevationRequestApplicationDetail resource type"
+description: "The details of the application which the user has requested to elevate"
+
+localization_priority: Normal
+++
+# elevationRequestApplicationDetail resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+The details of the application which the user has requested to elevate
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|fileHash|String|The SHA256 hash of the file in the request for elevation, for example, '18ee24150dcb1d96752a4d6dd0f20dfd8ba8c38527e40aa8509b7adecf78f9c6'|
+|fileName|String|The name of the file in the request for elevation, for example, git.exe|
+|filePath|String|The path of the file in the request for elevation, for example, %programfiles%\git\cmd|
+|fileDescription|String|The path of the file in the request for elevation, for example, %programfiles%\git\cmd|
+|publisherName|String|The certificate issuer name of the certificate used to sign the application, for example, 'Sectigo Public Code Signing CA R36'|
+|publisherCert|String|The list of base64 encoded certificate for each signer, for example, string\[encoded_leaf_cert1, encoded_leaf_cert2....\]|
+|productName|String|The product name of the application for which elevation request has been made. For example, 'Git'|
+|productInternalName|String|The internal name of the application for which elevation request has been made. For example, 'git'|
+|productVersion|String|The product version of the application for which elevation request has been made. For example, '2.40.1.0'|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.elevationRequestApplicationDetail",
+ "fileHash": "String",
+ "fileName": "String",
+ "filePath": "String",
+ "fileDescription": "String",
+ "publisherName": "String",
+ "publisherCert": "String",
+ "productName": "String",
+ "productInternalName": "String",
+ "productVersion": "String"
+}
+```
v1.0 Intune Epmgraphapiservice Elevationrequeststate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-epmgraphapiservice-elevationrequeststate.md
doc_type: enumPageType
# elevationRequestState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates state of elevation request ## Members
Indicates state of elevation request
|denied|3|Indicates elevation request has been denied by IT Admin.| |expired|4|Set to expire when Approved for is elapsed or ExpireDate is elapsed, whichever is sooner.| |unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
-|revoked|6|Set to expire when Approved for is elapsed or ExpireDate is elapsed, whichever is sooner.|
+|revoked|6|Set to expire when Approved for is elapsed or ExpireDate is elapsed, whichever is sooner.|
+|completed|7|Indicates an elevation request that was previously approved and expired has been completed.|
v1.0 Intune Epmgraphapiservice Privilegemanagementelevationrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-epmgraphapiservice-privilegemanagementelevationrequest.md
doc_type: resourcePageType
# privilegeManagementElevationRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + These are elevation approval requests for EPM support arbitrated scenario initiated by IW user that admins can take action on. ## Methods
These are elevation approval requests for EPM support arbitrated scenario initia
|requestCreatedDateTime|DateTimeOffset|The date and time when the elevation request was submitted/created. The value cannot be modified and is automatically populated when the elevation request is submitted/created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only.| |requestLastModifiedDateTime|DateTimeOffset|The date and time when the elevation request was either submitted/created or approved/denied. The value cannot be modified and is automatically populated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only.| |requestJustification|String|Justification provided by the end user for the elevation request. For example :'Need to elevate to install microsoft word'. Read-only.|
-|applicationDetail|[applicationDetail](../resources/intune-epmgraphapiservice-applicationdetail.md)|Details of the application which is being requested to elevate, allowing the admin to understand the identity of the application. It includes file info such as FilePath, FileHash, FilePublisher, and etc. Returned by default. Read-only.|
-|status|[elevationRequestState](../resources/intune-epmgraphapiservice-elevationrequeststate.md)|This indicates the current state of the elevation request. Possible values are: 'none', 'pending', 'approved', 'denied' or 'expired'. Defaults to 'none'. Returned by default. Read-only. Possible values are: `none`, `pending`, `approved`, `denied`, `expired`, `unknownFutureValue`, `revoked`.|
+|applicationDetail|[elevationRequestApplicationDetail](../resources/intune-epmgraphapiservice-elevationrequestapplicationdetail.md)|Details of the application which is being requested to elevate, allowing the admin to understand the identity of the application. It includes file info such as FilePath, FileHash, FilePublisher, and etc. Returned by default. Read-only.|
+|status|[elevationRequestState](../resources/intune-epmgraphapiservice-elevationrequeststate.md)|This indicates the current state of the elevation request. Possible values are: 'none', 'pending', 'approved', 'denied' or 'expired'. Defaults to 'none'. Returned by default. Read-only. Possible values are: `none`, `pending`, `approved`, `denied`, `expired`, `unknownFutureValue`, `revoked`, `completed`.|
|reviewCompletedByUserId|String|This is the Azure Active Directory (AAD) user id of the administrator who approved or denied the request. For example: 'F1A57311-B9EB-45B7-9415-8555E68EDC9E'. This field would be String.Empty before the request is either approved or denied. Read-only.| |reviewCompletedByUserPrincipalName|String|This is the User Principal Name (UPN) of the administrator who approved or denied the request. For example: 'admin@contoso.com'. This field would be String.Empty before the request is either approved or denied. Read-only.| |reviewCompletedDateTime|DateTimeOffset|The DateTime for which the request was approved or denied. For example, midnight UTC on August 3rd, 2023 would look like this: '2023-08-03T00:00:00Z'. Read-only.|
Here is a JSON representation of the resource.
"requestLastModifiedDateTime": "String (timestamp)", "requestJustification": "String", "applicationDetail": {
- "@odata.type": "microsoft.graph.applicationDetail",
+ "@odata.type": "microsoft.graph.elevationRequestApplicationDetail",
"fileHash": "String", "fileName": "String", "filePath": "String",
Here is a JSON representation of the resource.
"requestExpiryDateTime": "String (timestamp)", "reviewerJustification": "String" }
-```
+```
v1.0 Intune Esim Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-esim-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-esim-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-esim-devicemanagement-get.md)|[deviceManagement](../resources/intune-esim-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-esim-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-esim-devicemanagement-update.md)|[deviceManagement](../resources/intune-esim-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-esim-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Esim Embeddedsimactivationcode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-embeddedsimactivationcode.md
doc_type: resourcePageType
# embeddedSIMActivationCode resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The embedded SIM activation code as provided by the mobile operator. ## Properties
Here is a JSON representation of the resource.
"matchingIdentifier": "String", "smdpPlusServerAddress": "String" }
-```
+```
v1.0 Intune Esim Embeddedsimactivationcodepool https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-embeddedsimactivationcodepool.md
doc_type: resourcePageType
# embeddedSIMActivationCodePool resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A pool represents a group of embedded SIM activation codes. ## Methods
Here is a JSON representation of the resource.
], "activationCodeCount": 1024 }
-```
+```
v1.0 Intune Esim Embeddedsimactivationcodepoolassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-embeddedsimactivationcodepoolassignment.md
doc_type: resourcePageType
# embeddedSIMActivationCodePoolAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The embedded SIM activation code pool assignment entity assigns a specific embeddedSIMActivationCodePool to an AAD device group. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Esim Embeddedsimdevicestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-embeddedsimdevicestate.md
doc_type: resourcePageType
# embeddedSIMDeviceState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the embedded SIM activation code deployment state in relation to a device. ## Methods
Here is a JSON representation of the resource.
"state": "String", "stateDetails": "String" }
-```
+```
v1.0 Intune Esim Embeddedsimdevicestatevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-embeddedsimdevicestatevalue.md
doc_type: enumPageType
# embeddedSIMDeviceStateValue enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the various states for an embedded SIM activation code. ## Members
Describes the various states for an embedded SIM activation code.
|deleting|4|Designates that Intune Service is trying to delete the profile from the device.| |error|5|Designates that there is error with this profile.| |deleted|6|Designates that the profile is deleted from the device.|
-|removedByUser|7|Designates that the profile is removed from the device by the user|
+|removedByUser|7|Designates that the profile is removed from the device by the user|
v1.0 Intune Esim Platformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-platformtype.md
doc_type: enumPageType
# platformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|windowsPhone81|5|| |windows81AndLater|6|| |windows10AndLater|7||
-|androidWorkProfile|8||
+|androidWorkProfile|8||
v1.0 Intune Esim Tuple_2Ofexecutiontype_Icollection_1Ofoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-esim-tuple_2ofexecutiontype_icollection_1ofoperation.md
doc_type: resourcePageType
# tuple_2OfExecutionType_ICollection_1OfOperation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"<Unknown None>" ] }
-```
+```
v1.0 Intune Gpanalyticsservice Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-gpanalyticsservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-gpanalyticsservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-gpanalyticsservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-gpanalyticsservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-gpanalyticsservice-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Gpanalyticsservice Grouppolicymigrationreadiness https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicymigrationreadiness.md
doc_type: enumPageType
# groupPolicyMigrationReadiness enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates if the Group Policy Object file is covered and ready for Intune migration. ## Members
Indicates if the Group Policy Object file is covered and ready for Intune migrat
|partial|2|Partial Intune coverage| |complete|3|Complete Intune coverage| |error|4|Error when analyzing coverage|
-|notApplicable|5|No Group Policy settings in GPO|
+|notApplicable|5|No Group Policy settings in GPO|
v1.0 Intune Gpanalyticsservice Grouppolicymigrationreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicymigrationreport.md
doc_type: resourcePageType
# groupPolicyMigrationReport resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Group Policy migration report. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Gpanalyticsservice Grouppolicyobjectfile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicyobjectfile.md
doc_type: resourcePageType
# groupPolicyObjectFile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Group Policy Object file uploaded by admin. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Gpanalyticsservice Grouppolicysettingmapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicysettingmapping.md
doc_type: resourcePageType
# groupPolicySettingMapping resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Group Policy setting to MDM/Intune mapping. ## Methods
Here is a JSON representation of the resource.
"intuneSettingDefinitionId": "String", "admxSettingDefinitionId": "String" }
-```
+```
v1.0 Intune Gpanalyticsservice Grouppolicysettingscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicysettingscope.md
doc_type: enumPageType
# groupPolicySettingScope enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Scope of the group policy setting. ## Members
Scope of the group policy setting.
|:|:|:| |unknown|0|Device scope unknown| |device|1|Device scope|
-|user|2|User scope|
+|user|2|User scope|
v1.0 Intune Gpanalyticsservice Grouppolicysettingtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicysettingtype.md
doc_type: enumPageType
# groupPolicySettingType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting type of the group policy. ## Members
Setting type of the group policy.
|registrySettings|24|RegistrySettings setting type| |scheduledTasks|25|ScheduledTasks setting type| |shortcutSettings|26|ShortcutSettings setting type|
-|startMenuSettings|27|StartMenuSettings setting type|
+|startMenuSettings|27|StartMenuSettings setting type|
v1.0 Intune Gpanalyticsservice Mdmsupportedstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-mdmsupportedstate.md
doc_type: enumPageType
# mdmSupportedState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Mdm Support Status of the setting. ## Members
Mdm Support Status of the setting.
|unknown|0|Mdm support status of the setting is not known.| |supported|1|Setting is supported.| |unsupported|2|Setting is unsupported.|
-|deprecated|3|Setting is depcrecated.|
+|deprecated|3|Setting is depcrecated.|
v1.0 Intune Gpanalyticsservice Unsupportedgrouppolicyextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-unsupportedgrouppolicyextension.md
doc_type: resourcePageType
# unsupportedGroupPolicyExtension resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Unsupported Group Policy Extension. ## Methods
Here is a JSON representation of the resource.
"extensionType": "String", "nodeName": "String" }
-```
+```
v1.0 Intune Grouppolicy Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-grouppolicy-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-grouppolicy-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-grouppolicy-devicemanagement-get.md)|[deviceManagement](../resources/intune-grouppolicy-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-grouppolicy-devicemanagement-update.md)|[deviceManagement](../resources/intune-grouppolicy-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-grouppolicy-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Grouppolicy Devicemanagementreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-devicemanagementreports.md
doc_type: resourcePageType
# deviceManagementReports resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all reports functionality. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementReports", "id": "String (identifier)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicycategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicycategory.md
doc_type: resourcePageType
# groupPolicyCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The category entity stores the category of a group policy definition ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyconfiguration.md
doc_type: resourcePageType
# groupPolicyConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The group policy configuration entity contains the configured values for one or more group policy definitions. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyconfigurationassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyconfigurationassignment.md
doc_type: resourcePageType
# groupPolicyConfigurationAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The group policy configuration assignment entity assigns one or more AAD groups to a specific group policy configuration. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyconfigurationingestiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyconfigurationingestiontype.md
doc_type: enumPageType
# groupPolicyConfigurationIngestionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group Policy Configuration Ingestion Type ## Members
Group Policy Configuration Ingestion Type
|custom|1|Indicates policy created have definitions ingested by IT admin with sufficient permissions through custom ingestion process| |builtIn|2|Indicates policy created have definitions ingested through system ingestion process| |mixed|3|Indicated atleast 1 tenant admin & system ingested definitions configured for this policy|
-|unknownFutureValue|4|Unknown future enum value|
+|unknownFutureValue|4|Unknown future enum value|
v1.0 Intune Grouppolicy Grouppolicyconfigurationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyconfigurationtype.md
doc_type: enumPageType
# groupPolicyConfigurationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group Policy Configuration Type ## Members |Member|Value|Description| |:|:|:| |policy|0|The policy type does not tattoo the value, which means the value is removed allowing the original configuration value to be used. The policy type supercedes application configuration setting so the application is always aware of the value. The policy type prevents the user from modifying the value through the application's user interface.|
-|preference|1|The preference type does tattoo the value, which means the value is not removed from the registry. The preference type will overwrite the user configured-value and does not retain the previous value. The preference type does not prevent the user from modifying the value through the application's user interface.|
+|preference|1|The preference type does tattoo the value, which means the value is not removed from the registry. The preference type will overwrite the user configured-value and does not retain the previous value. The preference type does not prevent the user from modifying the value through the application's user interface.|
v1.0 Intune Grouppolicy Grouppolicydefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicydefinition.md
doc_type: resourcePageType
# groupPolicyDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity describes all of the information about a single group policy. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicydefinitionclasstype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicydefinitionclasstype.md
doc_type: enumPageType
# groupPolicyDefinitionClassType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Group Policy Definition Class Type. ## Members |Member|Value|Description| |:|:|:| |user|0|Identifies placement of the policy setting under the user configuration node.|
-|machine|1|Identifies placement of the policy setting under the computer configuration node.|
+|machine|1|Identifies placement of the policy setting under the computer configuration node.|
v1.0 Intune Grouppolicy Grouppolicydefinitionfile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicydefinitionfile.md
doc_type: resourcePageType
# groupPolicyDefinitionFile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents an ADMX (Administrative Template) XML file. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicydefinitionvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicydefinitionvalue.md
doc_type: resourcePageType
# groupPolicyDefinitionValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The definition value entity stores the value for a single group policy definition. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyoperation.md
doc_type: resourcePageType
# groupPolicyOperation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents an group policy operation. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyoperationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyoperationstatus.md
doc_type: enumPageType
# groupPolicyOperationStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of Group Policy operation status. ## Members
Type of Group Policy operation status.
|unknown|0|Group Policy unknown operation status.| |inProgress|1|Group Policy in progress operation status.| |success|2|Group Policy successful operation status.|
-|failed|3|Group Policy failed operation status.|
+|failed|3|Group Policy failed operation status.|
v1.0 Intune Grouppolicy Grouppolicyoperationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyoperationtype.md
doc_type: enumPageType
# groupPolicyOperationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of Group Policy operation. ## Members
Type of Group Policy operation.
|addLanguageFiles|3|Group Policy add new language(ADML) files operation type.| |removeLanguageFiles|4|Group Policy remove language(ADML) files operation type.| |updateLanguageFiles|5|Group Policy update language(ADML) files operation type.|
-|remove|6|Group Policy remove uploaded file operation type.|
+|remove|6|Group Policy remove uploaded file operation type.|
v1.0 Intune Grouppolicy Grouppolicypresentation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentation.md
doc_type: resourcePageType
# groupPolicyPresentation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The base entity for the display presentation of any of the additional options in a group policy definition. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcheckbox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationcheckbox.md
doc_type: resourcePageType
# groupPolicyPresentationCheckBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX checkBox element and an ADMX boolean element.
Here is a JSON representation of the resource.
"lastModifiedDateTime": "String (timestamp)", "defaultChecked": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationcombobox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationcombobox.md
doc_type: resourcePageType
# groupPolicyPresentationComboBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX comboBox element and an ADMX text element.
Here is a JSON representation of the resource.
"required": true, "maxLength": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdecimaltextbox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationdecimaltextbox.md
doc_type: resourcePageType
# groupPolicyPresentationDecimalTextBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX decimalTextBox element and an ADMX decimal element.
Here is a JSON representation of the resource.
"minValue": 1024, "maxValue": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdropdownlist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationdropdownlist.md
doc_type: resourcePageType
# groupPolicyPresentationDropdownList resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX dropdownList element and an ADMX enum element.
Here is a JSON representation of the resource.
], "required": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationdropdownlistitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationdropdownlistitem.md
doc_type: resourcePageType
# groupPolicyPresentationDropdownListItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"displayName": "String", "value": "String" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlistbox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationlistbox.md
doc_type: resourcePageType
# groupPolicyPresentationListBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX listBox element and an ADMX list element.
Here is a JSON representation of the resource.
"explicitValue": true, "valuePrefix": "String" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationlongdecimaltextbox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationlongdecimaltextbox.md
doc_type: resourcePageType
# groupPolicyPresentationLongDecimalTextBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX longDecimalTextBox element and an ADMX longDecimal element.
Here is a JSON representation of the resource.
"minValue": 1024, "maxValue": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationmultitextbox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationmultitextbox.md
doc_type: resourcePageType
# groupPolicyPresentationMultiTextBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX multiTextBox element and an ADMX multiText element.
Here is a JSON representation of the resource.
"maxLength": 1024, "maxStrings": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationtext.md
doc_type: resourcePageType
# groupPolicyPresentationText resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX text element.
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationtextbox https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationtextbox.md
doc_type: resourcePageType
# groupPolicyPresentationTextBox resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX textBox element and an ADMX text element.
Here is a JSON representation of the resource.
"required": true, "maxLength": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvalue.md
doc_type: resourcePageType
# groupPolicyPresentationValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The base presentation value entity that stores the value for a single group policy presentation. ## Methods
Here is a JSON representation of the resource.
"createdDateTime": "String (timestamp)", "id": "String (identifier)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvalueboolean https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvalueboolean.md
doc_type: resourcePageType
# groupPolicyPresentationValueBoolean resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents a Boolean value of a checkbox presentation on a policy definition.
Here is a JSON representation of the resource.
"id": "String (identifier)", "value": true }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvaluedecimal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvaluedecimal.md
doc_type: resourcePageType
# groupPolicyPresentationValueDecimal resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents an unsigned integer value of a decimal text box presentation on a policy definition.
Here is a JSON representation of the resource.
"id": "String (identifier)", "value": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvaluelist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvaluelist.md
doc_type: resourcePageType
# groupPolicyPresentationValueList resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents a collection of name/value pairs of a list box presentation on a policy definition.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvaluelongdecimal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvaluelongdecimal.md
doc_type: resourcePageType
# groupPolicyPresentationValueLongDecimal resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents an unsigned long value of a long decimal text box presentation on a policy definition.
Here is a JSON representation of the resource.
"id": "String (identifier)", "value": 1024 }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvaluemultitext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvaluemultitext.md
doc_type: resourcePageType
# groupPolicyPresentationValueMultiText resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents a string value of a multi-line text box presentation on a policy definition.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicypresentationvaluetext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvaluetext.md
doc_type: resourcePageType
# groupPolicyPresentationValueText resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents a string value for a drop-down list, combo box, or text box presentation on a policy definition.
Here is a JSON representation of the resource.
"id": "String (identifier)", "value": "String" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicytype.md
doc_type: enumPageType
# groupPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of Group Policy File or Definition. ## Members |Member|Value|Description| |:|:|:| |admxBacked|0|Group Policy administrative templates built-in to the Policy configuration service provider (CSP).|
-|admxIngested|1|Group Policy administrative templates installed using the Policy configuration service provider (CSP).|
+|admxIngested|1|Group Policy administrative templates installed using the Policy configuration service provider (CSP).|
v1.0 Intune Grouppolicy Grouppolicyuploadedcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyuploadedcategory.md
doc_type: resourcePageType
# groupPolicyUploadedCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The category entity stores the category of a group policy definition
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadeddefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyuploadeddefinition.md
doc_type: resourcePageType
# groupPolicyUploadedDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity describes all of the information about a single group policy.
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadeddefinitionfile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyuploadeddefinitionfile.md
doc_type: resourcePageType
# groupPolicyUploadedDefinitionFile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents an ADMX (Administrative Template) XML file uploaded by Administrator. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadeddefinitionfilestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyuploadeddefinitionfilestatus.md
doc_type: enumPageType
# groupPolicyUploadedDefinitionFileStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of Group Policy uploaded definition file status. ## Members
Type of Group Policy uploaded definition file status.
|assigned|3|Group Policy uploaded definition file assigned to policy.| |removalInProgress|4|Group Policy uploaded definition file removal in progress.| |uploadFailed|5|Group Policy uploaded definition file upload failed.|
-|removalFailed|6|Group Policy uploaded definition file removal failed.|
+|removalFailed|6|Group Policy uploaded definition file removal failed.|
v1.0 Intune Grouppolicy Grouppolicyuploadedlanguagefile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyuploadedlanguagefile.md
doc_type: resourcePageType
# groupPolicyUploadedLanguageFile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The entity represents an ADML (Administrative Template language) XML file uploaded by Administrator. ## Properties
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Grouppolicyuploadedpresentation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicyuploadedpresentation.md
doc_type: resourcePageType
# groupPolicyUploadedPresentation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an ADMX checkBox element and an ADMX boolean element.
Here is a JSON representation of the resource.
"id": "String (identifier)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Grouppolicy Ingestionsource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-grouppolicy-ingestionsource.md
doc_type: enumPageType
# ingestionSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Category Ingestion source ## Members
Category Ingestion source
|unknown|0|Indicates unknown category| |custom|1|Indicates the category is ingested by IT admin with sufficient permissions through custom ingestion process| |builtIn|2|Indicates the category is ingested through system ingestion process|
-|unknownFutureValue|3|Unknown future enum value|
+|unknownFutureValue|3|Unknown future enum value|
v1.0 Intune Mam Androidmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-androidmanagedappprotection.md
doc_type: resourcePageType
# androidManagedAppProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an Android device
Inherits from [targetedManagedAppProtection](../resources/intune-mam-targetedman
## Methods |Method|Return Type|Description| |:|:|:|
-|[List androidManagedAppProtections](../api/intune-mam-androidmanagedappprotection-list.md)|[androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) collection|List properties and relationships of the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) objects.|
-|[Get androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-get.md)|[androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md)|Read properties and relationships of the [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.|
-|[Create androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-create.md)|[androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md)|Create a new [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.|
-|[Delete androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-delete.md)|None|Deletes a [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md).|
-|[Update androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-update.md)|[androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md)|Update the properties of a [androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) object.|
+|[List androidManagedAppProtections](../api/intune-mam-androidmanagedappprotection-list.md)|[androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) collection|List properties and relationships of the [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) objects.|
+|[Get androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-get.md)|[androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md)|Read properties and relationships of the [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.|
+|[Create androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-create.md)|[androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md)|Create a new [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.|
+|[Delete androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-delete.md)|None|Deletes a [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md).|
+|[Update androidManagedAppProtection](../api/intune-mam-androidmanagedappprotection-update.md)|[androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md)|Update the properties of a [androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"messagingRedirectAppPackageId": "String", "messagingRedirectAppDisplayName": "String" }
-```
+```
v1.0 Intune Mam Androidmanagedappregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-androidmanagedappregistration.md
doc_type: resourcePageType
# androidManagedAppRegistration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the synchronization details of an android app, with management capabilities, for a specific user. The ManagedAppRegistration resource represents the details of an app, with management capability, used by a member of the organization.
Here is a JSON representation of the resource.
"version": "String", "patchVersion": "String" }
-```
+```
v1.0 Intune Mam Androidmanagedappsafetynetappsverificationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-androidmanagedappsafetynetappsverificationtype.md
doc_type: enumPageType
# androidManagedAppSafetyNetAppsVerificationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An admin enforced Android SafetyNet Device Attestation requirement on a managed app. ## Members |Member|Value|Description| |:|:|:| |none|0|no requirement set|
-|enabled|1|require that Android device has SafetyNet Apps Verification enabled|
+|enabled|1|require that Android device has SafetyNet Apps Verification enabled|
v1.0 Intune Mam Androidmanagedappsafetynetdeviceattestationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-androidmanagedappsafetynetdeviceattestationtype.md
doc_type: enumPageType
# androidManagedAppSafetyNetDeviceAttestationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An admin enforced Android SafetyNet Device Attestation requirement on a managed app. ## Members
An admin enforced Android SafetyNet Device Attestation requirement on a managed
|:|:|:| |none|0|no requirement set| |basicIntegrity|1|require that Android device passes SafetyNet Basic Integrity validation|
-|basicIntegrityAndDeviceCertification|2|require that Android device passes SafetyNet Basic Integrity and Device Certification validations|
+|basicIntegrityAndDeviceCertification|2|require that Android device passes SafetyNet Basic Integrity and Device Certification validations|
v1.0 Intune Mam Androidmanagedappsafetynetevaluationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-androidmanagedappsafetynetevaluationtype.md
doc_type: enumPageType
# androidManagedAppSafetyNetEvaluationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An admin enforced Android SafetyNet evaluation type requirement on a managed app. ## Members |Member|Value|Description| |:|:|:| |basic|0|Require basic evaluation|
-|hardwareBacked|1|Require hardware backed evaluation|
+|hardwareBacked|1|Require hardware backed evaluation|
v1.0 Intune Mam Androidmobileappidentifier https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-androidmobileappidentifier.md
doc_type: resourcePageType
# androidMobileAppIdentifier resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The identifier for an Android app.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.androidMobileAppIdentifier", "packageId": "String" }
-```
+```
v1.0 Intune Mam Appmanagementlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-appmanagementlevel.md
doc_type: enumPageType
# appManagementLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Management levels for apps ## Members
Management levels for apps
|androidEnterpriseDedicatedDevicesWithAzureAdSharedMode|8|Android Enterprise dedicated devices with Azure AD Shared mode| |androidOpenSourceProjectUserAssociated|16|Android Open Source Project (AOSP) devices| |androidOpenSourceProjectUserless|32|Android Open Source Project (AOSP) userless devices|
-|unknownFutureValue|64|Place holder for evolvable enum|
+|unknownFutureValue|64|Place holder for evolvable enum|
v1.0 Intune Mam Defaultmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-defaultmanagedappprotection.md
doc_type: resourcePageType
# defaultManagedAppProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy used to configure detailed management settings for a specified set of apps for all users not targeted by a TargetedManagedAppProtection Policy
Inherits from [managedAppProtection](../resources/intune-mam-managedappprotectio
|protectedMessagingRedirectAppType|[messagingRedirectAppType](../resources/intune-mam-messagingredirectapptype.md)|Defines how app messaging redirection is protected by an App Protection Policy. Default is anyApp. Inherited from [managedAppProtection](../resources/intune-mam-managedappprotection.md). Possible values are: `anyApp`, `anyManagedApp`, `specificApps`, `blocked`.| |appDataEncryptionType|[managedAppDataEncryptionType](../resources/intune-mam-managedappdataencryptiontype.md)|Type of encryption which should be used for data in a managed app. (iOS Only). Possible values are: `useDeviceSettings`, `afterDeviceRestart`, `whenDeviceLockedExceptOpenFiles`, `whenDeviceLocked`.| |screenCaptureBlocked|Boolean|Indicates whether screen capture is blocked. (Android only)|
+|allowWidgetContentSync|Boolean|Indicates if content sync for widgets is allowed for iOS on App Protection Policies|
|encryptAppData|Boolean|Indicates whether managed-app data should be encrypted. (Android only)| |disableAppEncryptionIfDeviceEncryptionIsEnabled|Boolean|When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)| |minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data. (iOS Only)|
Here is a JSON representation of the resource.
"protectedMessagingRedirectAppType": "String", "appDataEncryptionType": "String", "screenCaptureBlocked": true,
+ "allowWidgetContentSync": true,
"encryptAppData": true, "disableAppEncryptionIfDeviceEncryptionIsEnabled": true, "minimumRequiredSdkVersion": "String",
Here is a JSON representation of the resource.
"messagingRedirectAppDisplayName": "String", "messagingRedirectAppPackageId": "String" }
-```
+```
v1.0 Intune Mam Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device app management singleton entity. ## Methods
Device app management singleton entity.
|Relationship|Type|Description| |:|:|:| |managedAppPolicies|[managedAppPolicy](../resources/intune-mam-managedapppolicy.md) collection|Managed app policies.|
-|iosManagedAppProtections|[iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) collection|iOS managed app policies.|
-|androidManagedAppProtections|[androidManagedAppProtection](../resources/intune-shared-androidmanagedappprotection.md) collection|Android managed app policies.|
+|iosManagedAppProtections|[iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) collection|iOS managed app policies.|
+|androidManagedAppProtections|[androidManagedAppProtection](../resources/intune-mam-androidmanagedappprotection.md) collection|Android managed app policies.|
|windowsManagedAppProtections|[windowsManagedAppProtection](../resources/intune-mam-windowsmanagedappprotection.md) collection|Windows managed app policies.| |defaultManagedAppProtections|[defaultManagedAppProtection](../resources/intune-mam-defaultmanagedappprotection.md) collection|Default managed app policies.|
-|targetedManagedAppConfigurations|[targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) collection|Targeted managed app configurations.|
-|mdmWindowsInformationProtectionPolicies|[mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) collection|Windows information protection for apps running on devices which are MDM enrolled.|
+|targetedManagedAppConfigurations|[targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) collection|Targeted managed app configurations.|
+|mdmWindowsInformationProtectionPolicies|[mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) collection|Windows information protection for apps running on devices which are MDM enrolled.|
|windowsInformationProtectionPolicies|[windowsInformationProtectionPolicy](../resources/intune-mam-windowsinformationprotectionpolicy.md) collection|Windows information protection for apps running on devices which are not MDM enrolled.| |managedAppRegistrations|[managedAppRegistration](../resources/intune-mam-managedappregistration.md) collection|The managed app registrations.| |managedAppStatuses|[managedAppStatus](../resources/intune-mam-managedappstatus.md) collection|The managed app statuses.|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAppManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Mam Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-mam-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-mam-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-mam-devicemanagement-get.md)|[deviceManagement](../resources/intune-mam-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-mam-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-mam-devicemanagement-update.md)|[deviceManagement](../resources/intune-mam-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-mam-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationchoicesettingcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationchoicesettingcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy
Inherits from [deviceManagementConfigurationSettingInstance](../resources/intune
|:|:|:| |settingDefinitionId|String|Setting Definition Id Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)| |settingInstanceTemplateReference|[deviceManagementConfigurationSettingInstanceTemplateReference](../resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md)|Setting Instance Template Reference Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|
-|choiceSettingCollectionValue|[deviceManagementConfigurationChoiceSettingValue](../resources/intune-shared-devicemanagementconfigurationchoicesettingvalue.md) collection|Choice setting collection value|
+|choiceSettingCollectionValue|[deviceManagementConfigurationChoiceSettingValue](../resources/intune-mam-devicemanagementconfigurationchoicesettingvalue.md) collection|Choice setting collection value|
## Relationships None
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationchoicesettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationchoicesettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy
Inherits from [deviceManagementConfigurationSettingInstance](../resources/intune
|:|:|:| |settingDefinitionId|String|Setting Definition Id Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)| |settingInstanceTemplateReference|[deviceManagementConfigurationSettingInstanceTemplateReference](../resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md)|Setting Instance Template Reference Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|
-|choiceSettingValue|[deviceManagementConfigurationChoiceSettingValue](../resources/intune-shared-devicemanagementconfigurationchoicesettingvalue.md)|Choice setting value|
+|choiceSettingValue|[deviceManagementConfigurationChoiceSettingValue](../resources/intune-mam-devicemanagementconfigurationchoicesettingvalue.md)|Choice setting value|
## Relationships None
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationchoicesettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationchoicesettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationChoiceSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting value
-Inherits from [deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)
+Inherits from [deviceManagementConfigurationSettingValue](../resources/intune-mam-devicemanagementconfigurationsettingvalue.md)
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationgroupsettingcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationgroupsettingcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Instance of a GroupSettingCollection
Inherits from [deviceManagementConfigurationSettingInstance](../resources/intune
|:|:|:| |settingDefinitionId|String|Setting Definition Id Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)| |settingInstanceTemplateReference|[deviceManagementConfigurationSettingInstanceTemplateReference](../resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md)|Setting Instance Template Reference Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|
-|groupSettingCollectionValue|[deviceManagementConfigurationGroupSettingValue](../resources/intune-shared-devicemanagementconfigurationgroupsettingvalue.md) collection|A collection of GroupSetting values|
+|groupSettingCollectionValue|[deviceManagementConfigurationGroupSettingValue](../resources/intune-mam-devicemanagementconfigurationgroupsettingvalue.md) collection|A collection of GroupSetting values|
## Relationships None
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationgroupsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationgroupsettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Instance of a GroupSetting
Inherits from [deviceManagementConfigurationSettingInstance](../resources/intune
|:|:|:| |settingDefinitionId|String|Setting Definition Id Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)| |settingInstanceTemplateReference|[deviceManagementConfigurationSettingInstanceTemplateReference](../resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md)|Setting Instance Template Reference Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|
-|groupSettingValue|[deviceManagementConfigurationGroupSettingValue](../resources/intune-shared-devicemanagementconfigurationgroupsettingvalue.md)|GroupSetting value|
+|groupSettingValue|[deviceManagementConfigurationGroupSettingValue](../resources/intune-mam-devicemanagementconfigurationgroupsettingvalue.md)|GroupSetting value|
## Relationships None
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationgroupsettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationgroupsettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationGroupSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Value of the GroupSetting
-Inherits from [deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)
+Inherits from [deviceManagementConfigurationSettingValue](../resources/intune-mam-devicemanagementconfigurationsettingvalue.md)
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsetting.md
doc_type: resourcePageType
# deviceManagementConfigurationSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting" }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationsimplesettingcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsimplesettingcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting collection instance
Inherits from [deviceManagementConfigurationSettingInstance](../resources/intune
|:|:|:| |settingDefinitionId|String|Setting Definition Id Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)| |settingInstanceTemplateReference|[deviceManagementConfigurationSettingInstanceTemplateReference](../resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md)|Setting Instance Template Reference Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|
-|simpleSettingCollectionValue|[deviceManagementConfigurationSimpleSettingValue](../resources/intune-shared-devicemanagementconfigurationsimplesettingvalue.md) collection|Simple setting collection instance value|
+|simpleSettingCollectionValue|[deviceManagementConfigurationSimpleSettingValue](../resources/intune-mam-devicemanagementconfigurationsimplesettingvalue.md) collection|Simple setting collection instance value|
## Relationships None
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationsimplesettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsimplesettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting instance
Inherits from [deviceManagementConfigurationSettingInstance](../resources/intune
|:|:|:| |settingDefinitionId|String|Setting Definition Id Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)| |settingInstanceTemplateReference|[deviceManagementConfigurationSettingInstanceTemplateReference](../resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md)|Setting Instance Template Reference Inherited from [deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|
-|simpleSettingValue|[deviceManagementConfigurationSimpleSettingValue](../resources/intune-shared-devicemanagementconfigurationsimplesettingvalue.md)|Simple setting instance value|
+|simpleSettingValue|[deviceManagementConfigurationSimpleSettingValue](../resources/intune-mam-devicemanagementconfigurationsimplesettingvalue.md)|Simple setting instance value|
## Relationships None
Here is a JSON representation of the resource.
"@odata.type": "microsoft.graph.deviceManagementConfigurationSimpleSettingValue" } }
-```
+```
v1.0 Intune Mam Devicemanagementconfigurationsimplesettingvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsimplesettingvalue.md
doc_type: resourcePageType
# deviceManagementConfigurationSimpleSettingValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Simple setting value
-Inherits from [deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)
+Inherits from [deviceManagementConfigurationSettingValue](../resources/intune-mam-devicemanagementconfigurationsettingvalue.md)
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingValue" }
-```
+```
v1.0 Intune Mam Devicemanagementreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-devicemanagementreports.md
doc_type: resourcePageType
# deviceManagementReports resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementReports", "id": "String (identifier)" }
-```
+```
v1.0 Intune Mam Iosmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-iosmanagedappprotection.md
doc_type: resourcePageType
# iosManagedAppProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an iOS device
Inherits from [targetedManagedAppProtection](../resources/intune-mam-targetedman
## Methods |Method|Return Type|Description| |:|:|:|
-|[List iosManagedAppProtections](../api/intune-mam-iosmanagedappprotection-list.md)|[iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) collection|List properties and relationships of the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) objects.|
-|[Get iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-get.md)|[iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md)|Read properties and relationships of the [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.|
-|[Create iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-create.md)|[iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md)|Create a new [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.|
-|[Delete iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-delete.md)|None|Deletes a [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md).|
-|[Update iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-update.md)|[iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md)|Update the properties of a [iosManagedAppProtection](../resources/intune-shared-iosmanagedappprotection.md) object.|
+|[List iosManagedAppProtections](../api/intune-mam-iosmanagedappprotection-list.md)|[iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) collection|List properties and relationships of the [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) objects.|
+|[Get iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-get.md)|[iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md)|Read properties and relationships of the [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.|
+|[Create iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-create.md)|[iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md)|Create a new [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.|
+|[Delete iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-delete.md)|None|Deletes a [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md).|
+|[Update iosManagedAppProtection](../api/intune-mam-iosmanagedappprotection-update.md)|[iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md)|Update the properties of a [iosManagedAppProtection](../resources/intune-mam-iosmanagedappprotection.md) object.|
## Properties |Property|Type|Description|
Inherits from [targetedManagedAppProtection](../resources/intune-mam-targetedman
|minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |deployedAppCount|Int32|Count of apps to which the current policy is deployed.| |faceIdBlocked|Boolean|Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True.|
+|allowWidgetContentSync|Boolean|Indicates if content sync for widgets is allowed for iOS on App Protection Policies|
|exemptedAppProtocols|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Apps in this list will be exempt from the policy and will be able to receive data from managed apps.| |minimumWipeSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |allowedIosDeviceModels|String|Semicolon seperated list of device models allowed, as a string, for the managed app to work.|
Here is a JSON representation of the resource.
"minimumRequiredSdkVersion": "String", "deployedAppCount": 1024, "faceIdBlocked": true,
+ "allowWidgetContentSync": true,
"exemptedAppProtocols": [ { "@odata.type": "microsoft.graph.keyValuePair",
Here is a JSON representation of the resource.
"minimumWarningSdkVersion": "String", "messagingRedirectAppUrlScheme": "String" }
-```
+```
v1.0 Intune Mam Iosmanagedappregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-iosmanagedappregistration.md
doc_type: resourcePageType
# iosManagedAppRegistration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the synchronization details of an ios app, with management capabilities, for a specific user. The ManagedAppRegistration resource represents the details of an app, with management capability, used by a member of the organization.
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Iosmobileappidentifier https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-iosmobileappidentifier.md
doc_type: resourcePageType
# iosMobileAppIdentifier resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The identifier for an iOS app.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.iosMobileAppIdentifier", "bundleId": "String" }
-```
+```
v1.0 Intune Mam Json https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-json.md
doc_type: resourcePageType
# Json resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents data returned in JSON format ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.Json" }
-```
+```
v1.0 Intune Mam Macappidentifier https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-macappidentifier.md
doc_type: resourcePageType
# macAppIdentifier resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The identifier for a Mac app.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.macAppIdentifier", "bundleId": "String" }
-```
+```
v1.0 Intune Mam Managedappclipboardsharinglevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappclipboardsharinglevel.md
doc_type: enumPageType
# managedAppClipboardSharingLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the level to which the device's clipboard may be shared between apps ## Members
Represents the level to which the device's clipboard may be shared between apps
|allApps|0|Sharing is allowed between all apps, managed or not| |managedAppsWithPasteIn|1|Sharing is allowed between all managed apps with paste in enabled| |managedApps|2|Sharing is allowed between all managed apps|
-|blocked|3|Sharing between apps is disabled|
+|blocked|3|Sharing between apps is disabled|
v1.0 Intune Mam Managedappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappconfiguration.md
doc_type: resourcePageType
# managedAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Configuration used to deliver a set of custom settings as-is to apps for users to whom the configuration is scoped
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Managedappdataencryptiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappdataencryptiontype.md
doc_type: enumPageType
# managedAppDataEncryptionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the level to which app data is encrypted for managed apps ## Members
Represents the level to which app data is encrypted for managed apps
|useDeviceSettings|0|App data is encrypted based on the default settings on the device.| |afterDeviceRestart|1|App data is encrypted when the device is restarted.| |whenDeviceLockedExceptOpenFiles|2|App data associated with this policy is encrypted when the device is locked, except data in files that are open|
-|whenDeviceLocked|3|App data associated with this policy is encrypted when the device is locked|
+|whenDeviceLocked|3|App data associated with this policy is encrypted when the device is locked|
v1.0 Intune Mam Managedappdataingestionlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappdataingestionlocation.md
doc_type: enumPageType
# managedAppDataIngestionLocation enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Locations which can be used to bring data into organization documents ## Members
Locations which can be used to bring data into organization documents
|oneDriveForBusiness|1|OneDrive for business| |sharePoint|2|SharePoint Online| |camera|3|The device's camera|
-|photoLibrary|4|The device's photo library|
+|photoLibrary|4|The device's photo library|
v1.0 Intune Mam Managedappdatastoragelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappdatastoragelocation.md
doc_type: enumPageType
# managedAppDataStorageLocation enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Storage locations where managed apps can potentially store their data ## Members
Storage locations where managed apps can potentially store their data
|sharePoint|2|SharePoint| |box|3|Box| |localStorage|6|Local storage on the device|
-|photoLibrary|7|The device's photo library|
+|photoLibrary|7|The device's photo library|
v1.0 Intune Mam Managedappdatatransferlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappdatatransferlevel.md
doc_type: enumPageType
# managedAppDataTransferLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data can be transferred from/to these classes of apps ## Members
Data can be transferred from/to these classes of apps
|:|:|:| |allApps|0|All apps.| |managedApps|1|Managed apps.|
-|none|2|No apps.|
+|none|2|No apps.|
v1.0 Intune Mam Managedappdevicethreatlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappdevicethreatlevel.md
doc_type: enumPageType
# managedAppDeviceThreatLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The maxium threat level allowed for an app to be compliant. ## Members
The maxium threat level allowed for an app to be compliant.
|secured|1|Device needs to have no threat| |low|2|Device needs to have a low threat.| |medium|3|Device needs to have not more than medium threat.|
-|high|4|Device needs to have not more than high threat|
+|high|4|Device needs to have not more than high threat|
v1.0 Intune Mam Managedappdiagnosticstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappdiagnosticstatus.md
doc_type: resourcePageType
# managedAppDiagnosticStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents diagnostics status. ## Properties
Here is a JSON representation of the resource.
"state": "String", "mitigationInstruction": "String" }
-```
+```
v1.0 Intune Mam Managedappflaggedreason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappflaggedreason.md
doc_type: enumPageType
# managedAppFlaggedReason enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The reason for which a user has been flagged ## Members
The reason for which a user has been flagged
|none|0|No issue.| |rootedDevice|1|The app registration is running on a rooted/unlocked device.| |androidBootloaderUnlocked|2|The app registration is running on an Android device on which the bootloader is unlocked.|
-|androidFactoryRomModified|3|The app registration is running on an Android device on which the factory ROM has been modified.|
+|androidFactoryRomModified|3|The app registration is running on an Android device on which the factory ROM has been modified.|
v1.0 Intune Mam Managedapplogcollectionrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapplogcollectionrequest.md
doc_type: resourcePageType
# managedAppLogCollectionRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Managed App log collection response ## Methods
Here is a JSON representation of the resource.
], "version": "String" }
-```
+```
v1.0 Intune Mam Managedapplogupload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapplogupload.md
doc_type: resourcePageType
# managedAppLogUpload resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. ## Properties
Here is a JSON representation of the resource.
"status": "String", "referenceId": "String" }
-```
+```
v1.0 Intune Mam Managedapploguploadconsent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapploguploadconsent.md
doc_type: enumPageType
# managedAppLogUploadConsent enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the current consent status of the associated `managedAppLogCollectionRequest`. ## Members
Represents the current consent status of the associated `managedAppLogCollection
|unknown|0|Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes.| |declined|1|The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.| |accepted|2|The User has Accepted the Log Collection Request. The log collection and upload will be initiated.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Mam Managedapploguploadstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapploguploadstate.md
doc_type: enumPageType
# managedAppLogUploadState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the current status of the associated `managedAppLogCollectionRequest`. ## Members
Represents the current status of the associated `managedAppLogCollectionRequest`
|pending|0|Default. The log upload request has been successfully created, and is pending delivery to the Mobile Application Management (MAM) application.| |inProgress|1|One or more log upload components have uploaded their logs.| |completed|2|All log upload successfully components have uploaded their logs.|
-|declinedByUser|4|The log upload request was declined by the user on the device.|
-|timedOut|5|The log upload request was not acknowledged by the user within the allowed time window.|
-|failed|6|The log upload request encountered an error.|
-|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
+|declinedByUser|3|The log upload request was declined by the user on the device.|
+|timedOut|4|The log upload request was not acknowledged by the user within the allowed time window.|
+|failed|5|The log upload request encountered an error.|
+|unknownFutureValue|6|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Mam Managedappnotificationrestriction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappnotificationrestriction.md
doc_type: enumPageType
# managedAppNotificationRestriction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Restrict managed app notification ## Members
Restrict managed app notification
|:|:|:| |allow|0|Share all notifications.| |blockOrganizationalData|1|Do not share Orgnizational data in notifications.|
-|block|2|Do not share notifications.|
+|block|2|Do not share notifications.|
v1.0 Intune Mam Managedappoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappoperation.md
doc_type: resourcePageType
# managedAppOperation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an operation applied against an app registration. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Managedappphonenumberredirectlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappphonenumberredirectlevel.md
doc_type: enumPageType
# managedAppPhoneNumberRedirectLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The classes of apps that are allowed to click-to-open a phone number, for making phone calls or sending text messages. ## Members
The classes of apps that are allowed to click-to-open a phone number, for making
|allApps|0|Sharing is allowed to all apps.| |managedApps|1|Sharing is allowed to all managed apps.| |customApp|2|Sharing is allowed to a custom app.|
-|blocked|3|Sharing between apps is blocked.|
+|blocked|3|Sharing between apps is blocked.|
v1.0 Intune Mam Managedapppincharacterset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapppincharacterset.md
doc_type: enumPageType
# managedAppPinCharacterSet enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Character set which is to be used for a user's app PIN ## Members |Member|Value|Description| |:|:|:| |numeric|0|Numeric characters|
-|alphanumericAndSymbol|1|Alphanumeric and symbolic characters|
+|alphanumericAndSymbol|1|Alphanumeric and symbolic characters|
v1.0 Intune Mam Managedapppolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapppolicy.md
doc_type: resourcePageType
# managedAppPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The ManagedAppPolicy resource represents a base type for platform specific policies. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Managedapppolicydeploymentsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapppolicydeploymentsummary.md
doc_type: resourcePageType
# managedAppPolicyDeploymentSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The ManagedAppEntity is the base entity type for all other entity types under app management workflow. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Managedapppolicydeploymentsummaryperapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedapppolicydeploymentsummaryperapp.md
doc_type: resourcePageType
# managedAppPolicyDeploymentSummaryPerApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents policy deployment summary per app. ## Properties
Here is a JSON representation of the resource.
}, "configurationAppliedUserCount": 1024 }
-```
+```
v1.0 Intune Mam Managedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappprotection.md
doc_type: resourcePageType
# managedAppProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy used to configure detailed management settings for a specified set of apps
Here is a JSON representation of the resource.
"gracePeriodToBlockAppsDuringOffClockHours": "String (duration)", "protectedMessagingRedirectAppType": "String" }
-```
+```
v1.0 Intune Mam Managedappregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappregistration.md
doc_type: resourcePageType
# managedAppRegistration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The ManagedAppEntity is the base entity type for all other entity types under app management workflow. The ManagedAppRegistration resource represents the details of an app, with management capability, used by a member of the organization.
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Managedappremediationaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappremediationaction.md
doc_type: enumPageType
# managedAppRemediationAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An admin initiated action to be applied on a managed app. ## Members
An admin initiated action to be applied on a managed app.
|:|:|:| |block|0|app and the corresponding company data to be blocked| |wipe|1|app and the corresponding company data to be wiped|
-|warn|2|app and the corresponding user to be warned|
+|warn|2|app and the corresponding user to be warned|
v1.0 Intune Mam Managedappstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappstatus.md
doc_type: resourcePageType
# managedAppStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents app protection and configuration status for the organization. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Managedappstatusraw https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedappstatusraw.md
doc_type: resourcePageType
# managedAppStatusRaw resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an un-typed status report about organizations app protection and configuration.
Here is a JSON representation of the resource.
"@odata.type": "microsoft.graph.Json" } }
-```
+```
v1.0 Intune Mam Managedbrowsertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedbrowsertype.md
doc_type: enumPageType
# managedBrowserType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Type of managed browser ## Members |Member|Value|Description| |:|:|:| |notConfigured|0|Not configured|
-|microsoftEdge|1|Microsoft Edge|
+|microsoftEdge|1|Microsoft Edge|
v1.0 Intune Mam Managedmobileapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-managedmobileapp.md
doc_type: resourcePageType
# managedMobileApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The identifier for the deployment an app. ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Mdmwindowsinformationprotectionpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-mdmwindowsinformationprotectionpolicy.md
doc_type: resourcePageType
# mdmWindowsInformationProtectionPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy for Windows information protection with MDM
Inherits from [windowsInformationProtection](../resources/intune-mam-windowsinfo
## Methods |Method|Return Type|Description| |:|:|:|
-|[List mdmWindowsInformationProtectionPolicies](../api/intune-mam-mdmwindowsinformationprotectionpolicy-list.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) collection|List properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) objects.|
-|[Get mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-get.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md)|Read properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.|
-|[Create mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-create.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md)|Create a new [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.|
-|[Delete mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-delete.md)|None|Deletes a [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md).|
-|[Update mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-update.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md)|Update the properties of a [mdmWindowsInformationProtectionPolicy](../resources/intune-shared-mdmwindowsinformationprotectionpolicy.md) object.|
+|[List mdmWindowsInformationProtectionPolicies](../api/intune-mam-mdmwindowsinformationprotectionpolicy-list.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) collection|List properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) objects.|
+|[Get mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-get.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md)|Read properties and relationships of the [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.|
+|[Create mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-create.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md)|Create a new [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.|
+|[Delete mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-delete.md)|None|Deletes a [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md).|
+|[Update mdmWindowsInformationProtectionPolicy](../api/intune-mam-mdmwindowsinformationprotectionpolicy-update.md)|[mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md)|Update the properties of a [mdmWindowsInformationProtectionPolicy](../resources/intune-mam-mdmwindowsinformationprotectionpolicy.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
], "isAssigned": true }
-```
+```
v1.0 Intune Mam Messagingredirectapptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-messagingredirectapptype.md
doc_type: enumPageType
# messagingRedirectAppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Defines how app messaging redirection is protected by an App Protection Policy. Default is anyApp. ## Members
Defines how app messaging redirection is protected by an App Protection Policy.
|anyApp|0|App protection policy will allow messaging redirection to any app.| |anyManagedApp|1|App protection policy will allow messaging redirection to any managed application.| |specificApps|2|App protection policy will allow messaging redirection only to specified applications in related App protection policy settings. See related settings `messagingRedirectAppDisplayName`, `messagingRedirectAppPackageId` and `messagingRedirectAppUrlScheme`.|
-|blocked|3|App protection policy will block messaging redirection to any app.|
+|blocked|3|App protection policy will block messaging redirection to any app.|
v1.0 Intune Mam Mobileappidentifier https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-mobileappidentifier.md
doc_type: resourcePageType
# mobileAppIdentifier resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The identifier for a mobile app. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.mobileAppIdentifier" }
-```
+```
v1.0 Intune Mam Mobilethreatdefensepartnerpriority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-mobilethreatdefensepartnerpriority.md
doc_type: enumPageType
# mobileThreatDefensePartnerPriority enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Determines the conflict resolution strategy, when more than one Mobile Threat Defense provider is enabled. ## Members
Determines the conflict resolution strategy, when more than one Mobile Threat De
|:|:|:| |defenderOverThirdPartyPartner|0|Indicates use of Microsoft Defender Endpoint over 3rd party MTD connectors| |thirdPartyPartnerOverDefender|1|Indicates use of a 3rd party MTD connector over Microsoft Defender Endpoint|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Mam Targetedmanagedappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-targetedmanagedappconfiguration.md
doc_type: resourcePageType
# targetedManagedAppConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Configuration used to deliver a set of custom settings as-is to all users in the targeted security group
Inherits from [managedAppConfiguration](../resources/intune-mam-managedappconfig
## Methods |Method|Return Type|Description| |:|:|:|
-|[List targetedManagedAppConfigurations](../api/intune-mam-targetedmanagedappconfiguration-list.md)|[targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) collection|List properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) objects.|
-|[Get targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-get.md)|[targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md)|Read properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.|
-|[Create targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-create.md)|[targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md)|Create a new [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.|
-|[Delete targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-delete.md)|None|Deletes a [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md).|
-|[Update targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-update.md)|[targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md)|Update the properties of a [targetedManagedAppConfiguration](../resources/intune-shared-targetedmanagedappconfiguration.md) object.|
+|[List targetedManagedAppConfigurations](../api/intune-mam-targetedmanagedappconfiguration-list.md)|[targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) collection|List properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) objects.|
+|[Get targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-get.md)|[targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md)|Read properties and relationships of the [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.|
+|[Create targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-create.md)|[targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md)|Create a new [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.|
+|[Delete targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-delete.md)|None|Deletes a [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md).|
+|[Update targetedManagedAppConfiguration](../api/intune-mam-targetedmanagedappconfiguration-update.md)|[targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md)|Update the properties of a [targetedManagedAppConfiguration](../resources/intune-mam-targetedmanagedappconfiguration.md) object.|
|[assign action](../api/intune-mam-targetedmanagedappconfiguration-assign.md)|None|| |[changeSettings action](../api/intune-mam-targetedmanagedappconfiguration-changesettings.md)|None|| |[targetApps action](../api/intune-mam-targetedmanagedappconfiguration-targetapps.md)|None||
Here is a JSON representation of the resource.
"targetedAppManagementLevels": "String", "appGroupType": "String" }
-```
+```
v1.0 Intune Mam Targetedmanagedappgrouptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-targetedmanagedappgrouptype.md
doc_type: enumPageType
# targetedManagedAppGroupType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates a collection of apps to target which can be one of several pre-defined lists of apps or a manually selected list of apps ## Members
Indicates a collection of apps to target which can be one of several pre-defined
|selectedPublicApps|0|Target the collection of apps manually selected by the admin.| |allCoreMicrosoftApps|1|Target the core set of Microsoft apps (Office, Edge, etc).| |allMicrosoftApps|2|Target all apps with Microsoft as publisher.|
-|allApps|4|Target all apps with an available assignment.|
+|allApps|4|Target all apps with an available assignment.|
v1.0 Intune Mam Targetedmanagedapppolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-targetedmanagedapppolicyassignment.md
doc_type: resourcePageType
# targetedManagedAppPolicyAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type for deployment of groups or apps. ## Methods
Here is a JSON representation of the resource.
"source": "String", "sourceId": "String" }
-```
+```
v1.0 Intune Mam Targetedmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-targetedmanagedappprotection.md
doc_type: resourcePageType
# targetedManagedAppProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy used to configure detailed management settings targeted to specific security groups
Here is a JSON representation of the resource.
"targetedAppManagementLevels": "String", "appGroupType": "String" }
-```
+```
v1.0 Intune Mam User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-user.md
doc_type: resourcePageType
# user resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an Azure Active Directory user object. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List users](../api/intune-mam-user-list.md)|[user](../resources/intune-shared-user.md) collection|List properties and relationships of the [user](../resources/intune-shared-user.md) objects.|
-|[Get user](../api/intune-mam-user-get.md)|[user](../resources/intune-shared-user.md)|Read properties and relationships of the [user](../resources/intune-shared-user.md) object.|
-|[Create user](../api/intune-mam-user-create.md)|[user](../resources/intune-shared-user.md)|Create a new [user](../resources/intune-shared-user.md) object.|
-|[Delete user](../api/intune-mam-user-delete.md)|None|Deletes a [user](../resources/intune-shared-user.md).|
-|[Update user](../api/intune-mam-user-update.md)|[user](../resources/intune-shared-user.md)|Update the properties of a [user](../resources/intune-shared-user.md) object.|
+|[List users](../api/intune-mam-user-list.md)|[user](../resources/intune-mam-user.md) collection|List properties and relationships of the [user](../resources/intune-mam-user.md) objects.|
+|[Get user](../api/intune-mam-user-get.md)|[user](../resources/intune-mam-user.md)|Read properties and relationships of the [user](../resources/intune-mam-user.md) object.|
+|[Create user](../api/intune-mam-user-create.md)|[user](../resources/intune-mam-user.md)|Create a new [user](../resources/intune-mam-user.md) object.|
+|[Delete user](../api/intune-mam-user-delete.md)|None|Deletes a [user](../resources/intune-mam-user.md).|
+|[Update user](../api/intune-mam-user-update.md)|[user](../resources/intune-mam-user.md)|Update the properties of a [user](../resources/intune-mam-user.md) object.|
|[getManagedAppDiagnosticStatuses function](../api/intune-mam-user-getmanagedappdiagnosticstatuses.md)|[managedAppDiagnosticStatus](../resources/intune-mam-managedappdiagnosticstatus.md) collection|Gets diagnostics validation status for a given user.| |[getManagedAppPolicies function](../api/intune-mam-user-getmanagedapppolicies.md)|[managedAppPolicy](../resources/intune-mam-managedapppolicy.md) collection|Gets app restrictions for a given user.| |[wipeManagedAppRegistrationByDeviceTag action](../api/intune-mam-user-wipemanagedappregistrationbydevicetag.md)|None|Issues a wipe operation on an app registration with specified device tag.|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.user", "id": "String (identifier)" }
-```
+```
v1.0 Intune Mam Windowsappidentifier https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsappidentifier.md
doc_type: resourcePageType
# windowsAppIdentifier resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The identifier for a Windows app.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsAppIdentifier", "windowsAppId": "String" }
-```
+```
v1.0 Intune Mam Windowsinformationprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotection.md
doc_type: resourcePageType
# windowsInformationProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy for Windows information protection to configure detailed management settings
Here is a JSON representation of the resource.
], "isAssigned": true }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionapp.md
doc_type: resourcePageType
# windowsInformationProtectionApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + App for Windows information protection ## Properties
Here is a JSON representation of the resource.
"productName": "String", "denied": true }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionapplockerfile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionapplockerfile.md
doc_type: resourcePageType
# windowsInformationProtectionAppLockerFile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection AppLocker File ## Methods
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mam Windowsinformationprotectiondatarecoverycertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectiondatarecoverycertificate.md
doc_type: resourcePageType
# windowsInformationProtectionDataRecoveryCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection DataRecoveryCertificate ## Properties
Here is a JSON representation of the resource.
"expirationDateTime": "String (timestamp)", "certificate": "binary" }
-```
+```
v1.0 Intune Mam Windowsinformationprotectiondesktopapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectiondesktopapp.md
doc_type: resourcePageType
# windowsInformationProtectionDesktopApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Desktop App for Windows information protection
Here is a JSON representation of the resource.
"binaryVersionLow": "String", "binaryVersionHigh": "String" }
-```
+```
v1.0 Intune Mam Windowsinformationprotectiondeviceregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectiondeviceregistration.md
doc_type: resourcePageType
# windowsInformationProtectionDeviceRegistration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents device registration records for Bring-Your-Own-Device(BYOD) Windows devices. ## Methods
Here is a JSON representation of the resource.
"deviceMacAddress": "String", "lastCheckInDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionenforcementlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionenforcementlevel.md
doc_type: enumPageType
# windowsInformationProtectionEnforcementLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for WIP Protection enforcement levels ## Members
Possible values for WIP Protection enforcement levels
|noProtection|0|No protection enforcement| |encryptAndAuditOnly|1|Encrypt and Audit only| |encryptAuditAndPrompt|2|Encrypt, Audit and Prompt|
-|encryptAuditAndBlock|3|Encrypt, Audit and Block|
+|encryptAuditAndBlock|3|Encrypt, Audit and Block|
v1.0 Intune Mam Windowsinformationprotectioniprangecollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectioniprangecollection.md
doc_type: resourcePageType
# windowsInformationProtectionIPRangeCollection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection IP Range Collection ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionpincharacterrequirements https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionpincharacterrequirements.md
doc_type: enumPageType
# windowsInformationProtectionPinCharacterRequirements enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Pin Character Requirements ## Members
Pin Character Requirements
|:|:|:| |notAllow|0|Not allow| |requireAtLeastOne|1|Require atleast one|
-|allow|2|Allow any number|
+|allow|2|Allow any number|
v1.0 Intune Mam Windowsinformationprotectionpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionpolicy.md
doc_type: resourcePageType
# windowsInformationProtectionPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy for Windows information protection without MDM
Here is a JSON representation of the resource.
"minutesOfInactivityBeforeDeviceLock": 1024, "daysWithoutContactBeforeUnenroll": 1024 }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionproxieddomaincollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionproxieddomaincollection.md
doc_type: resourcePageType
# windowsInformationProtectionProxiedDomainCollection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection Proxied Domain Collection ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionresourcecollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionresourcecollection.md
doc_type: resourcePageType
# windowsInformationProtectionResourceCollection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection Resource Collection ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionstoreapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionstoreapp.md
doc_type: resourcePageType
# windowsInformationProtectionStoreApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Store App for Windows information protection
Here is a JSON representation of the resource.
"productName": "String", "denied": true }
-```
+```
v1.0 Intune Mam Windowsinformationprotectionwipeaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsinformationprotectionwipeaction.md
doc_type: resourcePageType
# windowsInformationProtectionWipeAction resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents wipe requests issued by tenant admin for Bring-Your-Own-Device(BYOD) Windows devices. ## Methods
Here is a JSON representation of the resource.
"targetedDeviceMacAddress": "String", "lastCheckInDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Mam Windowsmanagedappclipboardsharinglevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsmanagedappclipboardsharinglevel.md
doc_type: enumPageType
# windowsManagedAppClipboardSharingLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the level to which the device's clipboard may be shared between apps ## Members |Member|Value|Description| |:|:|:| |anyDestinationAnySource|0|Org users can paste data from and cut/copy data to any account, document, location or application.|
-|none|1|Org users cannot cut, copy or paste data to or from external accounts, documents, locations or applications from or into the org context.|
+|none|1|Org users cannot cut, copy or paste data to or from external accounts, documents, locations or applications from or into the org context.|
v1.0 Intune Mam Windowsmanagedappdatatransferlevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsmanagedappdatatransferlevel.md
doc_type: enumPageType
# windowsManagedAppDataTransferLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Data can be transferred from/to these classes of apps ## Members |Member|Value|Description| |:|:|:| |allApps|0|All apps.|
-|none|1|No apps.|
+|none|1|No apps.|
v1.0 Intune Mam Windowsmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsmanagedappprotection.md
doc_type: resourcePageType
# windowsManagedAppProtection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on a Windows device
Here is a JSON representation of the resource.
"periodOfflineBeforeWipeIsEnforced": "String (duration)", "periodOfflineBeforeAccessCheck": "String (duration)" }
-```
+```
v1.0 Intune Mam Windowsmanagedappregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mam-windowsmanagedappregistration.md
doc_type: resourcePageType
# windowsManagedAppRegistration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the synchronization details of a Windows app, with management capabilities, for a specific user. The ManagedAppRegistration resource represents the details of an app, with management capability, used by a member of the organization.
Here is a JSON representation of the resource.
"id": "String (identifier)", "version": "String" }
-```
+```
v1.0 Intune Mstunnel Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of Resource Access entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-mstunnel-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-mstunnel-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-mstunnel-devicemanagement-get.md)|[deviceManagement](../resources/intune-mstunnel-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-mstunnel-devicemanagement-update.md)|[deviceManagement](../resources/intune-mstunnel-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-mstunnel-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Mstunnel Metrictimeseriesdatapoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-metrictimeseriesdatapoint.md
doc_type: resourcePageType
# metricTimeSeriesDataPoint resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Metric Time series data point ## Properties
Here is a JSON representation of the resource.
"dateTime": "String (timestamp)", "value": 1024 }
-```
+```
v1.0 Intune Mstunnel Microsofttunnelconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelconfiguration.md
doc_type: resourcePageType
# microsoftTunnelConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents a collection of Microsoft Tunnel settings ## Methods
Entity that represents a collection of Microsoft Tunnel settings
|id|String|The unique identifier for the configuration id. Supports: $delete, $update. $Insert, $skip, $top is not supported. Read-only.| |displayName|String|The display name for the server configuration. This property is required when a server is created.| |description|String|The configuration's description (optional)|
-|network|String|The subnet that will be used to allocate virtual address for the clients|
+|network|String|The IPv4 subnet that will be used to allocate virtual address for the clients|
+|ipv6Network|String|The IPv6 subnet that will be used to allocate virtual address for the clients|
|dnsServers|String collection|The DNS servers that will be used by the clients| |defaultDomainSuffix|String|The Default Domain appendix that will be used by the clients| |routesInclude|String collection|The routes that will be routed by the server. This property is going to be deprecated with the option of using the new property, 'RouteIncludes'.|
Here is a JSON representation of the resource.
"displayName": "String", "description": "String", "network": "String",
+ "ipv6Network": "String",
"dnsServers": [ "String" ],
Here is a JSON representation of the resource.
], "disableUdpConnections": true }
-```
+```
v1.0 Intune Mstunnel Microsofttunneldeploymentmode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunneldeploymentmode.md
+
+ Title: "microsoftTunnelDeploymentMode enum type"
+description: "The available deployment modes for a managed Tunnel server. The deployment mode is determined during the deployment depending on the Tunnel containers, namely standalone or as part of a pod, and whether the containers are running in rootful or rootless mode."
+
+localization_priority: Normal
+++
+# microsoftTunnelDeploymentMode enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+The available deployment modes for a managed Tunnel server. The deployment mode is determined during the deployment depending on the Tunnel containers, namely standalone or as part of a pod, and whether the containers are running in rootful or rootless mode.
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|standaloneRootful|0|Default. Indicates that the Tunnel containers are deployed standalone and in rootful mode.|
+|standaloneRootless|1|Indicates that the Tunnel containers are deployed standalone and in rootless mode.|
+|podRootful|2|Indicates that the Tunnel containers are deployed as part of a pod and in rootful mode.|
+|podRootless|3|Indicates that the Tunnel containers are deployed as part of a pod and in rootless mode.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Mstunnel Microsofttunnelhealththreshold https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelhealththreshold.md
doc_type: resourcePageType
# microsoftTunnelHealthThreshold resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents the health thresholds of a health metric ## Methods
Here is a JSON representation of the resource.
"defaultHealthyThreshold": 1024, "defaultUnhealthyThreshold": 1024 }
-```
+```
v1.0 Intune Mstunnel Microsofttunnellogcollectionstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnellogcollectionstatus.md
doc_type: enumPageType
# microsoftTunnelLogCollectionStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enum type that represent the status of log collection ## Members
Enum type that represent the status of log collection
|pending|0|Indicates that the log collection is in progress| |completed|1|Indicates that the log collection is completed| |failed|2|Indicates that the log collection has failed|
-|unknownFutureValue|3|Placeholder value for future expansion enums|
+|unknownFutureValue|3|Placeholder value for future expansion enums|
v1.0 Intune Mstunnel Microsofttunnelserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelserver.md
doc_type: resourcePageType
# microsoftTunnelServer resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents a single Microsoft Tunnel server ## Methods
Entity that represents a single Microsoft Tunnel server
## Properties |Property|Type|Description| |:|:|:|
-|id|String|The unique identifier for the managed server. This id is assigned at enrollment time. Supports: $delete. $Update, $insert, $skip, $top is not supported. Read-only.|
-|displayName|String|The display name for the server. This property is required when a server is created and cannot be cleared during updates.|
-|tunnelServerHealthStatus|[microsoftTunnelServerHealthStatus](../resources/intune-mstunnel-microsofttunnelserverhealthstatus.md)|Indicates the server's health Status as of the last evaluation time. Health is evaluated every 60 seconds, and the possible values are: unknown, healthy, unhealthy, warning, offline, upgradeInProgress, upgradeFailed. Possible values are: `unknown`, `healthy`, `unhealthy`, `warning`, `offline`, `upgradeInProgress`, `upgradeFailed`, `unknownFutureValue`.|
-|lastCheckinDateTime|DateTimeOffset|Indicates when the server last checked in|
-|agentImageDigest|String|The digest of the current agent image running on this server|
-|serverImageDigest|String|The digest of the current server image running on this server|
+|id|String|The unique identifier for the managed server. This ID is assigned at registration time. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|displayName|String|The display name of the server. It is the same as the host name during registration and can be changed later. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Max allowed length is 200 chars.|
+|tunnelServerHealthStatus|[microsoftTunnelServerHealthStatus](../resources/intune-mstunnel-microsofttunnelserverhealthstatus.md)|Indicates the server's health Status as of the last evaluation time. Health is evaluated every 60 seconds, and the possible values are: unknown, healthy, unhealthy, warning, offline, upgradeInProgress, upgradeFailed. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: `unknown`, `healthy`, `unhealthy`, `warning`, `offline`, `upgradeInProgress`, `upgradeFailed`, `unknownFutureValue`.|
+|lastCheckinDateTime|DateTimeOffset|Indicates when the server last checked in. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported Read-only.|
+|agentImageDigest|String|The digest of the current agent image running on this server. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|serverImageDigest|String|The digest of the current server image running on this server. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only.|
+|deploymentMode|[microsoftTunnelDeploymentMode](../resources/intune-mstunnel-microsofttunneldeploymentmode.md)|Microsoft Tunnel server deployment mode. The value is set when the server is registered. Possible values are standaloneRootful, standaloneRootless, podRootful, podRootless. Default value: standaloneRootful. Supports: $filter, $select, $top, $skip, $orderby. $search is not supported. Read-only. Possible values are: `standaloneRootful`, `standaloneRootless`, `podRootful`, `podRootless`, `unknownFutureValue`.|
## Relationships None
Here is a JSON representation of the resource.
"tunnelServerHealthStatus": "String", "lastCheckinDateTime": "String (timestamp)", "agentImageDigest": "String",
- "serverImageDigest": "String"
+ "serverImageDigest": "String",
+ "deploymentMode": "String"
}
-```
+```
v1.0 Intune Mstunnel Microsofttunnelserverhealthstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelserverhealthstatus.md
doc_type: enumPageType
# microsoftTunnelServerHealthStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enum of possible MicrosoftTunnelServer health status types ## Members
Enum of possible MicrosoftTunnelServer health status types
|offline|4|Indicates the server state is offline| |upgradeInProgress|5|Indicates the upgrade in progress during the upgrade cycle of when Intune begins upgrading servers, one server at a time| |upgradeFailed|6|Indicates the failure of the upgrade during the upgrade cycle of when Intune begins upgrading servers, one server at a time|
-|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use enums.|
+|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use enums.|
v1.0 Intune Mstunnel Microsofttunnelserverlogcollectionresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelserverlogcollectionresponse.md
doc_type: resourcePageType
# microsoftTunnelServerLogCollectionResponse resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that stores the server log collection status. ## Methods
Here is a JSON representation of the resource.
"requestDateTime": "String (timestamp)", "expiryDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Mstunnel Microsofttunnelsite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelsite.md
doc_type: resourcePageType
# microsoftTunnelSite resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that represents a Microsoft Tunnel site ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Notification Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-notification-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-notification-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-notification-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-notification-devicemanagement-get.md)|[deviceManagement](../resources/intune-notification-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-notification-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-notification-devicemanagement-update.md)|[deviceManagement](../resources/intune-notification-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-notification-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Notification Localizednotificationmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-notification-localizednotificationmessage.md
doc_type: resourcePageType
# localizedNotificationMessage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The text content of a Notification Message Template for the specified locale. ## Methods
Here is a JSON representation of the resource.
"messageTemplate": "String", "isDefault": true }
-```
+```
v1.0 Intune Notification Notificationmessagetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-notification-notificationmessagetemplate.md
doc_type: resourcePageType
# notificationMessageTemplate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Notification messages are messages that are sent to end users who are determined to be not-compliant with the compliance policies defined by the administrator. Administrators choose notifications and configure them in the Intune Admin Console using the compliance policy creation page under the ΓÇ£Actions for non-complianceΓÇ¥ section. Use the notificationMessageTemplate object to create your own custom notifications for administrators to choose while configuring actions for non-compliance. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Notification Notificationtemplatebrandingoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-notification-notificationtemplatebrandingoptions.md
doc_type: enumPageType
# notificationTemplateBrandingOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Branding Options for the Message Template. Branding is defined in the Intune Admin Console. ## Members
Branding Options for the Message Template. Branding is defined in the Intune Adm
|includeContactInformation|4|Indicates to include contact information in the message template.| |includeCompanyPortalLink|8|Indicates to include company portal website link in the message template.| |includeDeviceDetails|16|Indicates to include device details in the message template.|
-|unknownFutureValue|32|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|32|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Odj Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-odj-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all domain join connector entities ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-odj-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-odj-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-odj-devicemanagement-get.md)|[deviceManagement](../resources/intune-odj-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-odj-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-odj-devicemanagement-update.md)|[deviceManagement](../resources/intune-odj-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-odj-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Odj Devicemanagementdomainjoinconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-odj-devicemanagementdomainjoinconnector.md
doc_type: resourcePageType
# deviceManagementDomainJoinConnector resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A Domain Join Connector is a connector that is responsible to allocate (and delete) machine account blobs ## Methods
Here is a JSON representation of the resource.
"state": "String", "version": "String" }
-```
+```
v1.0 Intune Odj Devicemanagementdomainjoinconnectorstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-odj-devicemanagementdomainjoinconnectorstate.md
doc_type: enumPageType
# deviceManagementDomainJoinConnectorState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The ODJ request states. ## Members
The ODJ request states.
|:|:|:| |active|0|Connector is actively pinging Intune.| |error|1|There is no heart-beat from connector from last one hour.|
-|inactive|2|There is no heart-beat from connector from last 5 days.|
+|inactive|2|There is no heart-beat from connector from last 5 days.|
v1.0 Intune Onboarding Certificateconnectorsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-certificateconnectorsetting.md
doc_type: resourcePageType
# certificateConnectorSetting resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Certificate connector settings. ## Properties
Here is a JSON representation of the resource.
"connectorVersion": "String", "lastUploadVersion": 1024 }
-```
+```
v1.0 Intune Onboarding Compliancemanagementpartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-compliancemanagementpartner.md
doc_type: resourcePageType
# complianceManagementPartner resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Compliance management partner for all platforms ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Onboarding Compliancemanagementpartnerassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-compliancemanagementpartnerassignment.md
doc_type: resourcePageType
# complianceManagementPartnerAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + User group targeting for Compliance Management Partner ## Properties
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Onboarding Deviceandappmanagementdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceandappmanagementdata.md
doc_type: resourcePageType
# deviceAndAppManagementData resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Exported Data ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAndAppManagementData", "content": "Stream" }
-```
+```
v1.0 Intune Onboarding Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceAppManagement](../api/intune-onboarding-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-onboarding-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
+|[Get deviceAppManagement](../api/intune-onboarding-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object.|
+|[Update deviceAppManagement](../api/intune-onboarding-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-onboarding-deviceappmanagement.md) object.|
|[syncMicrosoftStoreForBusinessApps action](../api/intune-onboarding-deviceappmanagement-syncmicrosoftstoreforbusinessapps.md)|None|Syncs Intune account with Microsoft Store For Business| ## Properties
Here is a JSON representation of the resource.
"microsoftStoreForBusinessLastCompletedApplicationSyncTime": "String (timestamp)", "microsoftStoreForBusinessPortalSelection": "String" }
-```
+```
v1.0 Intune Onboarding Devicecategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicecategory.md
doc_type: resourcePageType
# deviceCategory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories. ## Methods |Method|Return Type|Description| |:|:|:|
-|[List deviceCategories](../api/intune-onboarding-devicecategory-list.md)|[deviceCategory](../resources/intune-shared-devicecategory.md) collection|List properties and relationships of the [deviceCategory](../resources/intune-shared-devicecategory.md) objects.|
-|[Get deviceCategory](../api/intune-onboarding-devicecategory-get.md)|[deviceCategory](../resources/intune-shared-devicecategory.md)|Read properties and relationships of the [deviceCategory](../resources/intune-shared-devicecategory.md) object.|
-|[Create deviceCategory](../api/intune-onboarding-devicecategory-create.md)|[deviceCategory](../resources/intune-shared-devicecategory.md)|Create a new [deviceCategory](../resources/intune-shared-devicecategory.md) object.|
-|[Delete deviceCategory](../api/intune-onboarding-devicecategory-delete.md)|None|Deletes a [deviceCategory](../resources/intune-shared-devicecategory.md).|
-|[Update deviceCategory](../api/intune-onboarding-devicecategory-update.md)|[deviceCategory](../resources/intune-shared-devicecategory.md)|Update the properties of a [deviceCategory](../resources/intune-shared-devicecategory.md) object.|
+|[List deviceCategories](../api/intune-onboarding-devicecategory-list.md)|[deviceCategory](../resources/intune-onboarding-devicecategory.md) collection|List properties and relationships of the [deviceCategory](../resources/intune-onboarding-devicecategory.md) objects.|
+|[Get deviceCategory](../api/intune-onboarding-devicecategory-get.md)|[deviceCategory](../resources/intune-onboarding-devicecategory.md)|Read properties and relationships of the [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.|
+|[Create deviceCategory](../api/intune-onboarding-devicecategory-create.md)|[deviceCategory](../resources/intune-onboarding-devicecategory.md)|Create a new [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.|
+|[Delete deviceCategory](../api/intune-onboarding-devicecategory-delete.md)|None|Deletes a [deviceCategory](../resources/intune-onboarding-devicecategory.md).|
+|[Update deviceCategory](../api/intune-onboarding-devicecategory-update.md)|[deviceCategory](../resources/intune-onboarding-devicecategory.md)|Update the properties of a [deviceCategory](../resources/intune-onboarding-devicecategory.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Onboarding Devicecomanagementauthorityconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicecomanagementauthorityconfiguration.md
doc_type: resourcePageType
# deviceComanagementAuthorityConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Co-Management Authority Page Configuration
Here is a JSON representation of the resource.
"installConfigurationManagerAgent": true, "configurationManagerAgentCommandLineArgument": "String" }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentconfiguration.md
doc_type: resourcePageType
# deviceEnrollmentConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Base Class of Device Enrollment Configuration ## Methods |Method|Return Type|Description| |:|:|:|
-|[List deviceEnrollmentConfigurations](../api/intune-onboarding-deviceenrollmentconfiguration-list.md)|[deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) collection|List properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) objects.|
-|[Get deviceEnrollmentConfiguration](../api/intune-onboarding-deviceenrollmentconfiguration-get.md)|[deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md)|Read properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) object.|
+|[List deviceEnrollmentConfigurations](../api/intune-onboarding-deviceenrollmentconfiguration-list.md)|[deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) collection|List properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) objects.|
+|[Get deviceEnrollmentConfiguration](../api/intune-onboarding-deviceenrollmentconfiguration-get.md)|[deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md)|Read properties and relationships of the [deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) object.|
|[setPriority action](../api/intune-onboarding-deviceenrollmentconfiguration-setpriority.md)|None|| |[assign action](../api/intune-onboarding-deviceenrollmentconfiguration-assign.md)|None|| |[createEnrollmentNotificationConfiguration action](../api/intune-onboarding-deviceenrollmentconfiguration-createenrollmentnotificationconfiguration.md)|None||
Here is a JSON representation of the resource.
], "deviceEnrollmentConfigurationType": "String" }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentconfigurationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentconfigurationtype.md
doc_type: enumPageType
# deviceEnrollmentConfigurationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the TemplateFamily for the Template entity ## Members
Describes the TemplateFamily for the Template entity
|deviceComanagementAuthorityConfiguration|9|Indicates that configuration is of type Comanagement Authority which refers to policies applied to Co-Managed devices.| |singlePlatformRestriction|10|Indicates that configuration is of type single platform restriction which refers to types of devices a user is allowed to enroll.| |unknownFutureValue|11|Unknown future value|
-|enrollmentNotificationsConfiguration|12|Indicates that configuration is of type Enrollment Notification which refers to types of notification a user receives during enrollment.|
+|enrollmentNotificationsConfiguration|12|Indicates that configuration is of type Enrollment Notification which refers to types of notification a user receives during enrollment.|
v1.0 Intune Onboarding Deviceenrollmentlimitconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentlimitconfiguration.md
doc_type: resourcePageType
# deviceEnrollmentLimitConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Enrollment Configuration that restricts the number of devices a user can enroll
Here is a JSON representation of the resource.
"deviceEnrollmentConfigurationType": "String", "limit": 1024 }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentnotificationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentnotificationconfiguration.md
doc_type: resourcePageType
# deviceEnrollmentNotificationConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enrollment Notification Configuration which is used to send notification
Here is a JSON representation of the resource.
"brandingOptions": "String", "defaultLocale": "String" }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentplatformrestriction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentplatformrestriction.md
doc_type: resourcePageType
# deviceEnrollmentPlatformRestriction resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Platform specific enrollment restrictions ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentplatformrestrictionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentplatformrestrictionconfiguration.md
doc_type: resourcePageType
# deviceEnrollmentPlatformRestrictionConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Enrollment Configuration that restricts the types of devices a user can enroll for a single platform
Here is a JSON representation of the resource.
}, "platformType": "String" }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration.md
doc_type: resourcePageType
# deviceEnrollmentPlatformRestrictionsConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Enrollment Configuration that restricts the types of devices a user can enroll
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration.md
doc_type: resourcePageType
# deviceEnrollmentWindowsHelloForBusinessConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Hello for Business settings lets users access their devices using a gesture, such as biometric authentication, or a PIN. Configure settings for enrolled Windows 10, Windows 10 Mobile and later.
Here is a JSON representation of the resource.
"securityKeyForSignIn": "String", "enhancedSignInSecurity": 1024 }
-```
+```
v1.0 Intune Onboarding Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-onboarding-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-onboarding-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-onboarding-devicemanagement-get.md)|[deviceManagement](../resources/intune-onboarding-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-onboarding-devicemanagement-update.md)|[deviceManagement](../resources/intune-onboarding-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-onboarding-devicemanagement.md) object.|
|[verifyWindowsEnrollmentAutoDiscovery function](../api/intune-onboarding-devicemanagement-verifywindowsenrollmentautodiscovery.md)|Boolean|| ## Properties
Singleton entity that acts as a container for all device management functionalit
## Relationships |Relationship|Type|Description| |:|:|:|
-|deviceCategories|[deviceCategory](../resources/intune-shared-devicecategory.md) collection|The list of device categories with the tenant.|
+|deviceCategories|[deviceCategory](../resources/intune-onboarding-devicecategory.md) collection|The list of device categories with the tenant.|
|exchangeConnectors|[deviceManagementExchangeConnector](../resources/intune-onboarding-devicemanagementexchangeconnector.md) collection|The list of Exchange Connectors configured by the tenant.|
-|deviceEnrollmentConfigurations|[deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) collection|The list of device enrollment configurations|
+|deviceEnrollmentConfigurations|[deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) collection|The list of device enrollment configurations|
|exchangeOnPremisesPolicy|[deviceManagementExchangeOnPremisesPolicy](../resources/intune-onboarding-devicemanagementexchangeonpremisespolicy.md)|The policy which controls mobile device access to Exchange On Premises| |exchangeOnPremisesPolicies|[deviceManagementExchangeOnPremisesPolicy](../resources/intune-onboarding-devicemanagementexchangeonpremisespolicy.md) collection|The list of Exchange On Premisis policies configured by the tenant.| |conditionalAccessSettings|[onPremisesConditionalAccessSettings](../resources/intune-onboarding-onpremisesconditionalaccesssettings.md)|The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access|
Here is a JSON representation of the resource.
"disableClientTelemetry": true } }
-```
+```
v1.0 Intune Onboarding Devicemanagementexchangeaccesslevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeaccesslevel.md
doc_type: enumPageType
# deviceManagementExchangeAccessLevel enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Access Level in Exchange. ## Members
Access Level in Exchange.
|none|0|No device access rule has been configured in Exchange.| |allow|1|Allow the device access to Exchange.| |block|2|Block the device from accessing Exchange.|
-|quarantine|3|Quarantine the device in Exchange.|
+|quarantine|3|Quarantine the device in Exchange.|
v1.0 Intune Onboarding Devicemanagementexchangeaccessrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeaccessrule.md
doc_type: resourcePageType
# deviceManagementExchangeAccessRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Access Rules in Exchange. ## Properties
Here is a JSON representation of the resource.
}, "accessLevel": "String" }
-```
+```
v1.0 Intune Onboarding Devicemanagementexchangeaccessruletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeaccessruletype.md
doc_type: enumPageType
# deviceManagementExchangeAccessRuleType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Criteria which defines the type of device this access rule will apply to ## Members |Member|Value|Description| |:|:|:| |family|0|Family of devices|
-|model|1|Specific model of device|
+|model|1|Specific model of device|
v1.0 Intune Onboarding Devicemanagementexchangeconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeconnector.md
doc_type: resourcePageType
# deviceManagementExchangeConnector resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity which represents a connection to an Exchange environment. ## Methods
Here is a JSON representation of the resource.
"exchangeAlias": "String", "exchangeOrganization": "String" }
-```
+```
v1.0 Intune Onboarding Devicemanagementexchangeconnectorstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeconnectorstatus.md
doc_type: enumPageType
# deviceManagementExchangeConnectorStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The current status of the Exchange Connector. ## Members
The current status of the Exchange Connector.
|connectionPending|1|Pending Connection to the Exchange Environment.| |connected|2|Connected to the Exchange Environment| |disconnected|3|Disconnected from the Exchange Environment|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Onboarding Devicemanagementexchangeconnectorsynctype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeconnectorsynctype.md
doc_type: enumPageType
# deviceManagementExchangeConnectorSyncType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of Exchange Connector sync requested. ## Members |Member|Value|Description| |:|:|:| |fullSync|0|Discover all the device in Exchange.|
-|deltaSync|1|Discover only the device in Exchange which have updated during the delta sync window.|
+|deltaSync|1|Discover only the device in Exchange which have updated during the delta sync window.|
v1.0 Intune Onboarding Devicemanagementexchangeconnectortype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeconnectortype.md
doc_type: enumPageType
# deviceManagementExchangeConnectorType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The type of Exchange Connector. ## Members
The type of Exchange Connector.
|hosted|1|Connects to O365 multi-tenant Exchange environment| |serviceToService|2|Intune Service connects directly to O365 multi-tenant Exchange environment| |dedicated|3|Connects to O365 Dedicated Exchange environment.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Onboarding Devicemanagementexchangedeviceclass https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangedeviceclass.md
doc_type: resourcePageType
# deviceManagementExchangeDeviceClass resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device Class in Exchange. ## Properties
Here is a JSON representation of the resource.
"name": "String", "type": "String" }
-```
+```
v1.0 Intune Onboarding Devicemanagementexchangeonpremisespolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementexchangeonpremisespolicy.md
doc_type: resourcePageType
# deviceManagementExchangeOnPremisesPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity which represents the Exchange OnPremises policy configured for a tenant. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Onboarding Devicemanagementpartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementpartner.md
doc_type: resourcePageType
# deviceManagementPartner resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity which represents a connection to device management partner. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Onboarding Devicemanagementpartnerapptype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementpartnerapptype.md
doc_type: enumPageType
# deviceManagementPartnerAppType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Partner App Type. ## Members
Partner App Type.
|:|:|:| |unknown|0|Partner App type is unknown.| |singleTenantApp|1|Partner App is Single tenant in AAD.|
-|multiTenantApp|2|Partner App is Multi tenant in AAD.|
+|multiTenantApp|2|Partner App is Multi tenant in AAD.|
v1.0 Intune Onboarding Devicemanagementpartnerassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementpartnerassignment.md
doc_type: resourcePageType
# deviceManagementPartnerAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + User group targeting for Device Management Partner ## Properties
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Onboarding Devicemanagementpartnertenantstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementpartnertenantstate.md
doc_type: enumPageType
# deviceManagementPartnerTenantState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Partner state of this tenant. ## Members
Partner state of this tenant.
|enabled|2|Partner is enabled.| |terminated|3|Partner connection is terminated.| |rejected|4|Partner messages are rejected.|
-|unresponsive|5|Partner is unresponsive.|
+|unresponsive|5|Partner is unresponsive.|
v1.0 Intune Onboarding Deviceplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-deviceplatformtype.md
doc_type: enumPageType
# devicePlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types. ## Members
Supported platform types.
|windows81AndLater|5|Windows 8.1 and later| |windows10AndLater|6|Windows 10 and later.| |androidWorkProfile|7|Android Work Profile.|
-|unknown|8|Unknown.|
+|unknown|8|Unknown.|
v1.0 Intune Onboarding Enablement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-enablement.md
doc_type: enumPageType
# enablement enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |notConfigured|0|Device default value, no intent.| |enabled|1|Enables the setting on the device.|
-|disabled|2|Disables the setting on the device.|
+|disabled|2|Disables the setting on the device.|
v1.0 Intune Onboarding Enrollmentconfigurationassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-enrollmentconfigurationassignment.md
doc_type: resourcePageType
# enrollmentConfigurationAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enrollment Configuration Assignment ## Methods
Here is a JSON representation of the resource.
"source": "String", "sourceId": "String" }
-```
+```
v1.0 Intune Onboarding Enrollmentnotificationbrandingoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-enrollmentnotificationbrandingoptions.md
doc_type: enumPageType
# enrollmentNotificationBrandingOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Branding Options for the Message Template. Branding is defined in the Intune Admin Console. ## Members
Branding Options for the Message Template. Branding is defined in the Intune Adm
|includeContactInformation|4|Indicates that the Contact Information is included in the notification.| |includeCompanyPortalLink|8|Indicates that the Company Portal Link is included in the notification.| |includeDeviceDetails|16|Indicates that the DeviceDetails is included in the notification.|
-|unknownFutureValue|32|unknownFutureValue for evolvable enums pattern.|
+|unknownFutureValue|32|unknownFutureValue for evolvable enums pattern.|
v1.0 Intune Onboarding Enrollmentnotificationtemplatetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-enrollmentnotificationtemplatetype.md
doc_type: enumPageType
# enrollmentNotificationTemplateType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This enum indicates the Template type for which the enrollment notification applies. ## Members
This enum indicates the Template type for which the enrollment notification appl
|:|:|:| |email|1|Email Notification| |push|2|Push Notification|
-|unknownFutureValue|99|Unknown Type|
+|unknownFutureValue|99|Unknown Type|
v1.0 Intune Onboarding Enrollmentrestrictionplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-enrollmentrestrictionplatformtype.md
doc_type: enumPageType
# enrollmentRestrictionPlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This enum indicates the platform type for which the enrollment restriction applies. ## Members
This enum indicates the platform type for which the enrollment restriction appli
|androidForWork|5|Indicates that the enrollment configuration applies only to Android for Work devices| |mac|7|Indicates that the enrollment configuration applies only to macOS devices| |linux|8|Indicates that the enrollment configuration applies only to Linux devices|
-|unknownFutureValue|9|Evolvable enumeration sentinel value. Do not use|
+|unknownFutureValue|9|Evolvable enumeration sentinel value. Do not use|
v1.0 Intune Onboarding Intunebrand https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-intunebrand.md
doc_type: resourcePageType
# intuneBrand resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal. ## Properties
Here is a JSON representation of the resource.
"enrollmentAvailability": "String", "disableClientTelemetry": true }
-```
+```
v1.0 Intune Onboarding Mdmauthority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-mdmauthority.md
doc_type: enumPageType
# mdmAuthority enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Mobile device management authority. ## Members
Mobile device management authority.
|unknown|0|Unknown| |intune|1|Intune| |sccm|2|SCCM|
-|office365|3|Office365|
+|office365|3|Office365|
v1.0 Intune Onboarding Microsoftstoreforbusinessportalselectionoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-microsoftstoreforbusinessportalselectionoptions.md
doc_type: enumPageType
# microsoftStoreForBusinessPortalSelectionOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Portal to which admin syncs available Microsoft Store for Business apps. This is available in the Intune Admin Console. ## Members
Portal to which admin syncs available Microsoft Store for Business apps. This is
|:|:|:| |none|0|This option is not available for the account| |companyPortal|1|Intune Company Portal only.|
-|privateStore|2|MSFB Private store only.|
+|privateStore|2|MSFB Private store only.|
v1.0 Intune Onboarding Mobilethreatdefenseconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-mobilethreatdefenseconnector.md
doc_type: resourcePageType
# mobileThreatDefenseConnector resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity which represents a connection to Mobile Threat Defense partner. ## Methods
Here is a JSON representation of the resource.
"allowPartnerToCollectIOSPersonalApplicationMetadata": true, "microsoftDefenderForEndpointAttachEnabled": true }
-```
+```
v1.0 Intune Onboarding Mobilethreatpartnertenantstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-mobilethreatpartnertenantstate.md
doc_type: enumPageType
# mobileThreatPartnerTenantState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Partner state of this tenant. ## Members
Partner state of this tenant.
|unresponsive|3|Partner is unresponsive.| |notSetUp|4|Indicates that the partner connector is not set up. This can occur when the connector is not provisioned and Intune has not received a heartbeat for the connector. Please see https://go.microsoft.com/fwlink/?linkid=2239039 for more information on connector states.| |error|5|Indicates that the partner connector is in an error state. This can occur when the connector has a non-zero error code set due to an internal error in processing. Please see https://go.microsoft.com/fwlink/?linkid=2239039 for more information on connector states.|
-|unknownFutureValue|6|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|6|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Onboarding Onpremisesconditionalaccesssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-onpremisesconditionalaccesssettings.md
doc_type: resourcePageType
# onPremisesConditionalAccessSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant. ## Methods
Here is a JSON representation of the resource.
], "overrideDefaultRule": true }
-```
+```
v1.0 Intune Onboarding Organization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-organization.md
doc_type: resourcePageType
# organization resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The organization resource represents an instance of global settings and resources which operate and are provisioned at the tenant-level. ## Methods
Here is a JSON representation of the resource.
"lastUploadVersion": 1024 } }
-```
+```
v1.0 Intune Onboarding User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-user.md
doc_type: resourcePageType
# user resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
-|[List users](../api/intune-onboarding-user-list.md)|[user](../resources/intune-shared-user.md) collection|List properties and relationships of the [user](../resources/intune-shared-user.md) objects.|
-|[Get user](../api/intune-onboarding-user-get.md)|[user](../resources/intune-shared-user.md)|Read properties and relationships of the [user](../resources/intune-shared-user.md) object.|
-|[Create user](../api/intune-onboarding-user-create.md)|[user](../resources/intune-shared-user.md)|Create a new [user](../resources/intune-shared-user.md) object.|
-|[Delete user](../api/intune-onboarding-user-delete.md)|None|Deletes a [user](../resources/intune-shared-user.md).|
-|[Update user](../api/intune-onboarding-user-update.md)|[user](../resources/intune-shared-user.md)|Update the properties of a [user](../resources/intune-shared-user.md) object.|
+|[List users](../api/intune-onboarding-user-list.md)|[user](../resources/intune-onboarding-user.md) collection|List properties and relationships of the [user](../resources/intune-onboarding-user.md) objects.|
+|[Get user](../api/intune-onboarding-user-get.md)|[user](../resources/intune-onboarding-user.md)|Read properties and relationships of the [user](../resources/intune-onboarding-user.md) object.|
+|[Create user](../api/intune-onboarding-user-create.md)|[user](../resources/intune-onboarding-user.md)|Create a new [user](../resources/intune-onboarding-user.md) object.|
+|[Delete user](../api/intune-onboarding-user-delete.md)|None|Deletes a [user](../resources/intune-onboarding-user.md).|
+|[Update user](../api/intune-onboarding-user-update.md)|[user](../resources/intune-onboarding-user.md)|Update the properties of a [user](../resources/intune-onboarding-user.md) object.|
|[exportDeviceAndAppManagementData function](../api/intune-onboarding-user-exportdeviceandappmanagementdata.md)|[deviceAndAppManagementData](../resources/intune-onboarding-deviceandappmanagementdata.md)|| |[exportDeviceAndAppManagementData function](../api/intune-onboarding-user-exportdeviceandappmanagementdata.md)|[deviceAndAppManagementData](../resources/intune-onboarding-deviceandappmanagementdata.md)||
-|[getEffectiveDeviceEnrollmentConfigurations function](../api/intune-onboarding-user-geteffectivedeviceenrollmentconfigurations.md)|[deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) collection||
+|[getEffectiveDeviceEnrollmentConfigurations function](../api/intune-onboarding-user-geteffectivedeviceenrollmentconfigurations.md)|[deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) collection||
## Properties |Property|Type|Description|
Namespace: microsoft.graph
## Relationships |Relationship|Type|Description| |:|:|:|
-|deviceEnrollmentConfigurations|[deviceEnrollmentConfiguration](../resources/intune-shared-deviceenrollmentconfiguration.md) collection|Get enrollment configurations targeted to the user|
+|deviceEnrollmentConfigurations|[deviceEnrollmentConfiguration](../resources/intune-onboarding-deviceenrollmentconfiguration.md) collection|Get enrollment configurations targeted to the user|
## JSON Representation Here is a JSON representation of the resource.
Here is a JSON representation of the resource.
"id": "String (identifier)", "deviceEnrollmentLimit": 1024 }
-```
+```
v1.0 Intune Onboarding Vpptokenlicensesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-vppTokenLicenseSummary.md
doc_type: resourcePageType
# vppTokenLicenseSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + License summary of a given app in a token. ## Properties
Here is a JSON representation of the resource.
"availableLicenseCount": 1024, "usedLicenseCount": 1024 }
-```
+```
v1.0 Intune Onboarding Vpptoken https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-vpptoken.md
doc_type: resourcePageType
# vppToken resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + You purchase multiple licenses for iOS apps through the Apple Volume Purchase Program for Business or Education. This involves setting up an Apple VPP account from the Apple website and uploading the Apple VPP Business or Education token to Intune. You can then synchronize your volume purchase information with Intune and track your volume-purchased app use. You can upload multiple Apple VPP Business or Education tokens. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Onboarding Vpptokenactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-vpptokenactionresult.md
doc_type: resourcePageType
# vppTokenActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The status of the action performed with an Apple Volume Purchase Program token. ## Properties
Here is a JSON representation of the resource.
"startDateTime": "String (timestamp)", "lastUpdatedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Onboarding Vpptokenrevokelicensesactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-vpptokenrevokelicensesactionresult.md
doc_type: resourcePageType
# vppTokenRevokeLicensesActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The status of the revoke licenses action performed on the Apple Volume Purchase Program token.
Here is a JSON representation of the resource.
"failedLicensesCount": 1024, "actionFailureReason": "String" }
-```
+```
v1.0 Intune Onboarding Vpptokenstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-vpptokenstate.md
doc_type: enumPageType
# vppTokenState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible states associated with an Apple Volume Purchase Program token. ## Members
Possible states associated with an Apple Volume Purchase Program token.
|expired|2|Token is expired.| |invalid|3|Token is invalid.| |assignedToExternalMDM|4|Token is managed by another MDM Service.|
-|duplicateLocationId|5|Token is associated with the same location as another token on the account.|
+|duplicateLocationId|5|Token is associated with the same location as another token on the account.|
v1.0 Intune Onboarding Vpptokensyncstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-vpptokensyncstatus.md
doc_type: enumPageType
# vppTokenSyncStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible sync statuses associated with an Apple Volume Purchase Program token. ## Members
Possible sync statuses associated with an Apple Volume Purchase Program token.
|none|0|Default status.| |inProgress|1|Last Sync in progress.| |completed|2|Last Sync completed successfully.|
-|failed|3|Last Sync failed.|
+|failed|3|Last Sync failed.|
v1.0 Intune Onboarding Windows10enrollmentcompletionpageconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-windows10enrollmentcompletionpageconfiguration.md
doc_type: resourcePageType
# windows10EnrollmentCompletionPageConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows 10 Enrollment Status Page Configuration
Here is a JSON representation of the resource.
"trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": true }
-```
+```
v1.0 Intune Onboarding Windowshelloforbusinesspinusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-onboarding-windowshelloforbusinesspinusage.md
doc_type: enumPageType
# windowsHelloForBusinessPinUsage enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Hello for Business pin usage options ## Members
Windows Hello for Business pin usage options
|:|:|:| |allowed|0|Allowed the usage of certain pin rule| |required|1|Enforce the usage of certain pin rule|
-|disallowed|2|Forbit the usage of certain pin rule|
+|disallowed|2|Forbit the usage of certain pin rule|
v1.0 Intune Osprovisioninggraphservice Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-osprovisioninggraphservice-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of Resource Access entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-osprovisioninggraphservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-osprovisioninggraphservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-osprovisioninggraphservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-osprovisioninggraphservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-osprovisioninggraphservice-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemedition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemedition.md
doc_type: resourcePageType
# managedDeviceWindowsOperatingSystemEdition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Different Windows' versions have Edition specific support timelines. This complex type defines the date until which a particular edition is supported in a Windows' version. ## Properties
Here is a JSON representation of the resource.
"editionType": "String", "supportEndDate": "String (Date)" }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemeditiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemeditiontype.md
doc_type: enumPageType
# managedDeviceWindowsOperatingSystemEditionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Operating System is available in different editions, which have a specific set of features available. This enum type defines the corresponding edition. ## Members
Windows Operating System is available in different editions, which have a specif
|proEducationN|7|Indicates Pro Education N Operating System edition used for the managed device.| |proWorkstation|8|Indicates Pro Workstation Operating System edition used for the managed device.| |proWorkstationN|9|Indicates Pro Workstation N Operating System edition used for the managed device.|
-|unknownFutureValue|10|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|10|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemimage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage.md
doc_type: resourcePageType
# managedDeviceWindowsOperatingSystemImage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity defines different Windows Operating System products, like 'Windows 11 22H1', 'Windows 11 22H2' etc., along with their available configurations. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Osprovisioninggraphservice Manageddevicewindowsoperatingsystemupdate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemupdate.md
doc_type: resourcePageType
# managedDeviceWindowsOperatingSystemUpdate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Updates for different Windows' versions are usually released on the Patch Tuesday or B-week of each month. This complex type defines the Build-version and the release-date for a particular B-week update of the Windows' version. ## Properties
Here is a JSON representation of the resource.
"releaseMonth": 1024, "releaseYear": 1024 }
-```
+```
v1.0 Intune Partnerintegration Appvulnerabilitymanageddevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-appvulnerabilitymanageddevice.md
doc_type: resourcePageType
# appVulnerabilityManagedDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An app vulnerability managed device. ## Methods
Here is a JSON representation of the resource.
"displayName": "String", "lastSyncDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Partnerintegration Appvulnerabilitymobileapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-appvulnerabilitymobileapp.md
doc_type: resourcePageType
# appVulnerabilityMobileApp resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An app vulnerability mobile app. ## Methods
Here is a JSON representation of the resource.
"mobileAppType": "String", "version": "String" }
-```
+```
v1.0 Intune Partnerintegration Appvulnerabilitytask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-appvulnerabilitytask.md
doc_type: resourcePageType
# appVulnerabilityTask resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An app vulnerability task.
Here is a JSON representation of the resource.
"mobileAppCount": 1024, "remediation": "String" }
-```
+```
v1.0 Intune Partnerintegration Appvulnerabilitytaskmitigationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-appvulnerabilitytaskmitigationtype.md
doc_type: enumPageType
# appVulnerabilityTaskMitigationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device app management task mitigation type. ## Members
Device app management task mitigation type.
|unknown|0|Mitigation steps are unknown.| |update|1|The app needs to be updated.| |uninstall|2|The app needs to be uninstalled.|
-|securityConfiguration|3|The security configuration needs to be changed.|
+|securityConfiguration|3|The security configuration needs to be changed.|
v1.0 Intune Partnerintegration Configmanagercollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-configmanagercollection.md
doc_type: resourcePageType
# configManagerCollection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A ConfigManager defined collection of devices or users. ## Methods
Here is a JSON representation of the resource.
"createdDateTime": "String (timestamp)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Partnerintegration Configmanagerpolicysummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-configmanagerpolicysummary.md
doc_type: resourcePageType
# configManagerPolicySummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A ConfigManager policy summary. ## Properties
Here is a JSON representation of the resource.
"pendingDeviceCount": 1024, "enforcedDeviceCount": 1024 }
-```
+```
v1.0 Intune Partnerintegration Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device app management singleton entity. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceAppManagement](../api/intune-partnerintegration-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-partnerintegration-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
+|[Get deviceAppManagement](../api/intune-partnerintegration-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object.|
+|[Update deviceAppManagement](../api/intune-partnerintegration-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-partnerintegration-deviceappmanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAppManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Partnerintegration Deviceappmanagementtask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-deviceappmanagementtask.md
doc_type: resourcePageType
# deviceAppManagementTask resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A device app management task. ## Methods
Here is a JSON representation of the resource.
"assignedTo": "String", "status": "String" }
-```
+```
v1.0 Intune Partnerintegration Deviceappmanagementtaskcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-deviceappmanagementtaskcategory.md
doc_type: enumPageType
# deviceAppManagementTaskCategory enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device app management task category. ## Members |Member|Value|Description| |:|:|:| |unknown|0|Unknown source.|
-|advancedThreatProtection|1|Windows Defender ATP Threat & Vulnerability Management.|
+|advancedThreatProtection|1|Windows Defender ATP Threat & Vulnerability Management.|
v1.0 Intune Partnerintegration Deviceappmanagementtaskpriority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-deviceappmanagementtaskpriority.md
doc_type: enumPageType
# deviceAppManagementTaskPriority enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device app management task priority. ## Members
Device app management task priority.
|:|:|:| |none|0|No priority set.| |high|1|High priority.|
-|low|2|Low priority.|
+|low|2|Low priority.|
v1.0 Intune Partnerintegration Deviceappmanagementtaskstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-deviceappmanagementtaskstatus.md
doc_type: enumPageType
# deviceAppManagementTaskStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device app management task status. ## Members
Device app management task status.
|pending|1|The task is ready for review.| |active|2|The task has been accepted and is being worked on.| |completed|3|The work is complete.|
-|rejected|4|The task was rejected.|
+|rejected|4|The task was rejected.|
v1.0 Intune Partnerintegration Endpointsecurityconfigurationapplicableplatform https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-endpointsecurityconfigurationapplicableplatform.md
doc_type: enumPageType
# endpointSecurityConfigurationApplicablePlatform enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The endpoint security configuration applicable platform. ## Members
The endpoint security configuration applicable platform.
|unknown|0|Unknown.| |macOS|1|MacOS.| |windows10AndLater|2|Windows 10 and later.|
-|windows10AndWindowsServer|3|Windows 10 and Windows Server.|
+|windows10AndWindowsServer|3|Windows 10 and Windows Server.|
v1.0 Intune Partnerintegration Endpointsecurityconfigurationprofiletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-endpointsecurityconfigurationprofiletype.md
doc_type: enumPageType
# endpointSecurityConfigurationProfileType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The endpoint security policy profile type. ## Members
The endpoint security policy profile type.
|webProtection|11|Web protection.| |applicationControl|12|Application control.| |attackSurfaceReductionRules|13|Attack surface reduction rules.|
-|accountProtection|14|Account protection.|
+|accountProtection|14|Account protection.|
v1.0 Intune Partnerintegration Endpointsecurityconfigurationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-endpointsecurityconfigurationtype.md
doc_type: enumPageType
# endpointSecurityConfigurationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The endpoint security policy type. ## Members
The endpoint security policy type.
|firewall|3|Firewall.| |endpointDetectionAndResponse|4|Endpoint detection and response.| |attackSurfaceReduction|5|Attack surface reduction.|
-|accountProtection|6|Account protection.|
+|accountProtection|6|Account protection.|
v1.0 Intune Partnerintegration Securityconfigurationtask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-securityconfigurationtask.md
doc_type: resourcePageType
# securityConfigurationTask resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A security configuration task.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Partnerintegration Unmanageddevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-unmanageddevice.md
doc_type: resourcePageType
# unmanagedDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Unmanaged device discovered in the network. ## Properties
Here is a JSON representation of the resource.
"lastLoggedOnUser": "String", "lastSeenDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Partnerintegration Unmanageddevicediscoverytask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-unmanageddevicediscoverytask.md
doc_type: resourcePageType
# unmanagedDeviceDiscoveryTask resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This task derived type represents a list of unmanaged devices discovered in the network.
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Partnerintegration Vulnerablemanageddevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-partnerintegration-vulnerablemanageddevice.md
doc_type: resourcePageType
# vulnerableManagedDevice resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity represents a device associated with a task. ## Methods
Here is a JSON representation of the resource.
"displayName": "String", "lastSyncDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Policylistingservice Deviceconfigurationprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policylistingservice-deviceconfigurationprofile.md
doc_type: resourcePageType
# deviceConfigurationProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The listing service profile entity contains the meta data of an Intune configuration profile ## Methods
The listing service profile entity contains the meta data of an Intune configura
|createdDateTime|DateTimeOffset|The date and time the object was created.| |profileName|String|Profile name| |profileType|[profileType](../resources/intune-policylistingservice-profiletype.md)|Profile Type. Possible values are: `settingsCatalog`, `administrativeTemplates`, `importedADMXTemplates`, `oemAppConfig`, `hardwareConfig`, `dcV1EndpointProtection`, `dcV1DeviceRestrictions`.|
-|platformType|[platformType](../resources/intune-policylistingservice-platformtype.md)|Platform Type. Possible values are: `none`, `android`, `androidEnterprise`, `iOS`, `macOS`, `windows10X`, `windows10`.|
+|platformType|[platformType](../resources/intune-policylistingservice-platformtype.md)|Platform Type. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`, `androidEnterprise`, `aosp`.|
|configurationTechnologies|Int32|Configuration Technologies for Settins Catalog Policies| |templateId|String|TemplateId for Settings Catalog Policies| |roleScopeTagIds|String collection|The list of scope tags for the configuration.|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policylistingservice Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policylistingservice-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-policylistingservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-policylistingservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-policylistingservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-policylistingservice-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-policylistingservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-policylistingservice-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-policylistingservice-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.deviceManagement" }
-```
+```
v1.0 Intune Policylistingservice Platformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policylistingservice-platformtype.md
doc_type: enumPageType
# platformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Platform Type ## Members |Member|Value|Description| |:|:|:|
-|none|0|None Platform Type|
-|android|1|Android Platform Type|
-|androidEnterprise|2|Android Enterprise Platform Type|
-|iOS|4|iOS Platform Type|
-|macOS|8|MacOS Platform Type|
+|none|0|None|
+|android|1|Android|
+|iOS|4|iOS|
+|macOS|8|MacOS|
|windows10X|16|Windows 10X Platform Type|
-|windows10|32|Windows 10 Platform Type|
+|windows10|32|Windows 10|
+|linux|128|Linux|
+|unknownFutureValue|256|UnknownFutureValue|
+|androidEnterprise|512|AndroidEnterprise|
+|aosp|1024|Android Open Source Project|
v1.0 Intune Policylistingservice Profiletype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policylistingservice-profiletype.md
doc_type: enumPageType
# profileType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Profile Type ## Members
Profile Type
|oemAppConfig|3|OEM Device related App Config Profile Type| |hardwareConfig|4|Hardware Configuration Profile Type| |dcV1EndpointProtection|5|DCV1 Endpoint Protection Profile Type|
-|dcV1DeviceRestrictions|6|DCV1 Device Restrictions Profile Type|
+|dcV1DeviceRestrictions|6|DCV1 Device Restrictions Profile Type|
v1.0 Intune Policyset Assignmentfilterevaluaterequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterevaluaterequest.md
doc_type: resourcePageType
# assignmentFilterEvaluateRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Request for assignment filter evaluation for devices. ## Properties
Here is a JSON representation of the resource.
], "search": "String" }
-```
+```
v1.0 Intune Policyset Assignmentfilterevaluationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterevaluationresult.md
doc_type: enumPageType
# assignmentFilterEvaluationResult enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported evaluation results for filter. ## Members
Supported evaluation results for filter.
|notMatch|2|NotMatch.| |inconclusive|3|Inconclusive.| |failure|4|Failure.|
-|notEvaluated|5|NotEvaluated.|
+|notEvaluated|5|NotEvaluated.|
v1.0 Intune Policyset Assignmentfilterevaluationsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterevaluationsummary.md
doc_type: resourcePageType
# assignmentFilterEvaluationSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represent result summary for assignment filter evaluation ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Policyset Assignmentfiltermanagementtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfiltermanagementtype.md
doc_type: enumPageType
# assignmentFilterManagementType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported filter management types whether its devices or apps. ## Members
Supported filter management types whether its devices or apps.
|:|:|:| |devices|0|Indicates when filter is supported based on device properties. This is the default value when management type resolution fails.| |apps|1|Indicates when filter is supported based on app properties.|
-|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Policyset Assignmentfilteroperator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilteroperator.md
doc_type: enumPageType
# assignmentFilterOperator enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the different type of operators which can be used to craft the AssignmentFilter rule. ## Members |Member|Value|Description| |:|:|:|
-|notSet|0|NotSet.|
-|equals|1|Equals.|
-|notEquals|2|NotEquals.|
-|startsWith|3|StartsWith.|
-|notStartsWith|4|NotStartsWith.|
-|contains|5|Contains.|
-|notContains|6|NotContains.|
-|in|7|In.|
-|notIn|8|NotIn.|
-|endsWith|9|EndsWith.|
-|notEndsWith|10|NotEndsWith.|
+|notSet|0|Indicates operator is not set|
+|equals|1|Indicates the devices whose property value equals the configured input in Assignment Filters.|
+|notEquals|2|Indicates the devices whose property value not equals the configured input in Assignment Filters.|
+|startsWith|3|Indicates the devices whose property value starts with the configured input in Assignment Filters.|
+|notStartsWith|4|Indicates the devices whose property value does not start with the configured input in Assignment Filters.|
+|contains|5|Indicates the devices whose property value contains the configured input in Assignment Filters.|
+|notContains|6|Indicates the devices whose property value does not contain the configured input in Assignment Filters.|
+|in|7|Indicates the devices whose property value equals one of the configured input in Assignment Filters.|
+|notIn|8|Indicates the devices whose property value does not equals any of the configured input in Assignment Filters.|
+|endsWith|9|Indicates the devices whose property value ends with the configured input in Assignment Filters.|
+|notEndsWith|10|Indicates the devices whose property value does not end with the configured input in Assignment Filters.|
+|greaterThan|11|Indicates the devices whose property value is greater than the configured input in Assignment Filters.|
+|greaterThanOrEquals|12|`Indicates the devices whose property value is greater than or equal to the configured input in Assignment Filters.|
+|lessThan|13|Indicates the devices whose property value is less than the configured input in Assignment Filters.|
+|lessThanOrEquals|14|Indicates the devices whose property value is less than or equal to the configured input in Assignment Filters.|
+|unknownFutureValue|15|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Policyset Assignmentfilterpayloadtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterpayloadtype.md
doc_type: enumPageType
# assignmentFilterPayloadType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the payload type AssignmentFilter is being assigned to. ## Members |Member|Value|Description| |:|:|:| |notSet|0|NotSet|
-|enrollmentRestrictions|1|EnrollmentRestrictions|
+|enrollmentRestrictions|1|EnrollmentRestrictions|
v1.0 Intune Policyset Assignmentfilterstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterstate.md
doc_type: resourcePageType
# assignmentFilterState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents result of GetState API. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.assignmentFilterState", "enabled": true }
-```
+```
v1.0 Intune Policyset Assignmentfilterstatusdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterstatusdetails.md
doc_type: resourcePageType
# assignmentFilterStatusDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represent status details for device and payload and all associated applied filters. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Policyset Assignmentfiltersupportedproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfiltersupportedproperty.md
doc_type: resourcePageType
# assignmentFilterSupportedProperty resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the information about the property which is supported in crafting the rule of AssignmentFilter. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Assignmentfiltertypeandevaluationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfiltertypeandevaluationresult.md
doc_type: resourcePageType
# assignmentFilterTypeAndEvaluationResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents the filter type and evalaution result of the filter. ## Properties
Here is a JSON representation of the resource.
"assignmentFilterType": "String", "evaluationResult": "String" }
-```
+```
v1.0 Intune Policyset Assignmentfiltervalidationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-assignmentfiltervalidationresult.md
doc_type: resourcePageType
# assignmentFilterValidationResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents result of Validation API. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.assignmentFilterValidationResult", "isValidRule": true }
-```
+```
v1.0 Intune Policyset Associatedassignmentpayloadtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-associatedassignmentpayloadtype.md
doc_type: enumPageType
# associatedAssignmentPayloadType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This enum represents associated assignment payload type ## Members
This enum represents associated assignment payload type
|deviceFirmwareConfigurationInterfacePolicy|20|Indicates that this assignment filter is associated with Device Firmware Configuration Interface(DCFI) payload type| |resourceAccessPolicy|23|Indicates that this filter is associated with a resource access policy (Wifi, VPN, Certificate) payload type| |win32app|24|Indicates that this filter is associated with a Win32 app payload type|
-|deviceManagmentConfigurationAndCompliancePolicy|29|Indicates that this filter is associated with a configuration or compliance policy on Device Configuration v2 Infrastructure payload type|
+|deviceManagmentConfigurationAndCompliancePolicy|29|Indicates that this filter is associated with a configuration or compliance policy on Device Configuration v2 Infrastructure payload type|
v1.0 Intune Policyset Deviceandappmanagementassignmentfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-deviceandappmanagementassignmentfilter.md
doc_type: resourcePageType
# deviceAndAppManagementAssignmentFilter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for Assignment Filter. ## Methods
Here is a JSON representation of the resource.
], "assignmentFilterManagementType": "String" }
-```
+```
v1.0 Intune Policyset Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device and app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceAppManagement](../api/intune-policyset-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-policyset-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
+|[Get deviceAppManagement](../api/intune-policyset-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object.|
+|[Update deviceAppManagement](../api/intune-policyset-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-policyset-deviceappmanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAppManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Policyset Devicecompliancepolicypolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-devicecompliancepolicypolicysetitem.md
doc_type: resourcePageType
# deviceCompliancePolicyPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for device compliance policy PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Deviceconfigurationpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-deviceconfigurationpolicysetitem.md
doc_type: resourcePageType
# deviceConfigurationPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for device configuration PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device and app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-policyset-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-policyset-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-policyset-devicemanagement-get.md)|[deviceManagement](../resources/intune-policyset-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-policyset-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-policyset-devicemanagement-update.md)|[deviceManagement](../resources/intune-policyset-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-policyset-devicemanagement.md) object.|
|[getAssignmentFiltersStatusDetails action](../api/intune-policyset-devicemanagement-getassignmentfiltersstatusdetails.md)|[assignmentFilterStatusDetails](../resources/intune-policyset-assignmentfilterstatusdetails.md)|| |[evaluateAssignmentFilter action](../api/intune-policyset-devicemanagement-evaluateassignmentfilter.md)|Stream||
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Policyset Devicemanagementconfigurationpolicypolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-devicemanagementconfigurationpolicypolicysetitem.md
doc_type: resourcePageType
# deviceManagementConfigurationPolicyPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for DeviceManagementConfiguration PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Devicemanagementscriptpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-devicemanagementscriptpolicysetitem.md
doc_type: resourcePageType
# deviceManagementScriptPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for device management script PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Deviceplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-deviceplatformtype.md
doc_type: enumPageType
# devicePlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types. ## Members
Supported platform types.
|androidMobileApplicationManagement|10|Indicates device platform type associated with Mobile Application Management (MAM) for android devices.| |iOSMobileApplicationManagement|11|Indicates device platform type associated with Mobile Application Management (MAM) for iOS devices.| |unknownFutureValue|12|Evolvable enumeration sentinel value. Do not use.|
-|windowsMobileApplicationManagement|13|Indicates device platform type associated with Mobile Application Management (MAM) for Windows devices.|
+|windowsMobileApplicationManagement|13|Indicates device platform type associated with Mobile Application Management (MAM) for Windows devices.|
v1.0 Intune Policyset Enrollmentrestrictionsconfigurationpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-enrollmentrestrictionsconfigurationpolicysetitem.md
doc_type: resourcePageType
# enrollmentRestrictionsConfigurationPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for enrollment restriction PolicySetItem.
Here is a JSON representation of the resource.
"priority": 1024, "limit": 1024 }
-```
+```
v1.0 Intune Policyset Errorcode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-errorcode.md
doc_type: enumPageType
# errorCode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |noError|0|Default Value to indicate no error.| |unauthorized|1|The current user does not have access due to lack of RBAC permissions on the resource.| |notFound|2|The current user does not have access due to lack of RBAC Scope Tags on the resource.|
-|deleted|3|The resource has been deleted.|
+|deleted|3|The resource has been deleted.|
v1.0 Intune Policyset Haspayloadlinkresultitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-haspayloadlinkresultitem.md
doc_type: resourcePageType
# hasPayloadLinkResultItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the result of HasPayloadLinks action. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Ioslobappprovisioningconfigurationpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-ioslobappprovisioningconfigurationpolicysetitem.md
doc_type: resourcePageType
# iosLobAppProvisioningConfigurationPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for iOS lob app provisioning configuration PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Managedappprotectionpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-managedappprotectionpolicysetitem.md
doc_type: resourcePageType
# managedAppProtectionPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for managed app protection PolicySetItem.
Here is a JSON representation of the resource.
], "targetedAppManagementLevels": "String" }
-```
+```
v1.0 Intune Policyset Manageddevicemobileappconfigurationpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-manageddevicemobileappconfigurationpolicysetitem.md
doc_type: resourcePageType
# managedDeviceMobileAppConfigurationPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for managed device mobile app configuration PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Mdmwindowsinformationprotectionpolicypolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-mdmwindowsinformationprotectionpolicypolicysetitem.md
doc_type: resourcePageType
# mdmWindowsInformationProtectionPolicyPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for mdm windows information protection policy PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Mobileapppolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-mobileapppolicysetitem.md
doc_type: resourcePageType
# mobileAppPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for mobile app PolicySetItem.
Here is a JSON representation of the resource.
} } }
-```
+```
v1.0 Intune Policyset Payloadbyfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-payloadbyfilter.md
doc_type: resourcePageType
# payloadByFilter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity represents a single payload with requested assignment filter Id ## Properties
Here is a JSON representation of the resource.
"groupId": "String", "assignmentFilterType": "String" }
-```
+```
v1.0 Intune Policyset Payloadcompatibleassignmentfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-payloadcompatibleassignmentfilter.md
doc_type: resourcePageType
# payloadCompatibleAssignmentFilter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for Payload Compatible Assignment Filter.
Here is a JSON representation of the resource.
"assignmentFilterManagementType": "String", "payloadType": "String" }
-```
+```
v1.0 Intune Policyset Policyset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-policyset.md
doc_type: resourcePageType
# policySet resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for PolicySet. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Policysetassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-policysetassignment.md
doc_type: resourcePageType
# policySetAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for PolicySet Assignment. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Policyset Policysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-policysetitem.md
doc_type: resourcePageType
# policySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for PolicySet Item. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Policysetstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-policysetstatus.md
doc_type: enumPageType
# policySetStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The enum to specify the status of PolicySet. ## Members
The enum to specify the status of PolicySet.
|partialSuccess|2|Post process complete for all PolicySet items but there are failures.| |success|3|All PolicySet items are deployed. DoesnΓÇÖt mean that all deployment succeeded. | |error|4|PolicySet processing completely failed.|
-|notAssigned|5|PolicySet/PolicySetItem is not assigned to any group.|
+|notAssigned|5|PolicySet/PolicySetItem is not assigned to any group.|
v1.0 Intune Policyset Targetedmanagedappconfigurationpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-targetedmanagedappconfigurationpolicysetitem.md
doc_type: resourcePageType
# targetedManagedAppConfigurationPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for Targeted managed app configuration PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Policyset Win32lobappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-win32lobappassignmentsettings.md
doc_type: resourcePageType
# win32LobAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an Win32 LOB mobile app to a group.
Inherits from [mobileAppAssignmentSettings](../resources/intune-shared-mobileapp
|restartSettings|[win32LobAppRestartSettings](../resources/intune-shared-win32lobapprestartsettings.md)|The reboot settings to apply for this app assignment.| |installTimeSettings|[mobileAppInstallTimeSettings](../resources/intune-shared-mobileappinstalltimesettings.md)|The install time settings to apply for this app assignment.| |deliveryOptimizationPriority|[win32LobAppDeliveryOptimizationPriority](../resources/intune-shared-win32lobappdeliveryoptimizationpriority.md)|The delivery optimization priority for this app assignment. This setting is not supported in National Cloud environments. Possible values are: `notConfigured`, `foreground`.|
-|autoUpdateSettings|[win32LobAppAutoUpdateSettings](../resources/intune-shared-win32lobappautoupdatesettings.md)|The auto-update settings to apply for this app assignment.|
+|autoUpdateSettings|[win32LobAppAutoUpdateSettings](../resources/intune-policyset-win32lobappautoupdatesettings.md)|The auto-update settings to apply for this app assignment.|
## Relationships None
Here is a JSON representation of the resource.
"autoUpdateSupersededApps": "String" } }
-```
+```
v1.0 Intune Policyset Win32lobappautoupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-win32lobappautoupdatesettings.md
doc_type: resourcePageType
# win32LobAppAutoUpdateSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to perform the auto-update of an application. ## Properties |Property|Type|Description| |:|:|:|
-|autoUpdateSupersededApps|[win32LobAppAutoUpdateSupersededApps](../resources/intune-shared-win32lobappautoupdatesupersededapps.md)|The auto-update superseded apps setting for the app assignment. Possible values are notConfigured and enabled. Default value is notConfigured. Possible values are: `notConfigured`, `enabled`, `unknownFutureValue`.|
+|autoUpdateSupersededApps|[win32LobAppAutoUpdateSupersededApps](../resources/intune-policyset-win32lobappautoupdatesupersededapps.md)|The auto-update superseded apps setting for the app assignment. Possible values are notConfigured and enabled. Default value is notConfigured. Possible values are: `notConfigured`, `enabled`, `unknownFutureValue`.|
## Relationships None
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.win32LobAppAutoUpdateSettings", "autoUpdateSupersededApps": "String" }
-```
+```
v1.0 Intune Policyset Win32lobappautoupdatesupersededapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-win32lobappautoupdatesupersededapps.md
+
+ Title: "win32LobAppAutoUpdateSupersededApps enum type"
+description: "Contains value for auto-update superseded apps."
+
+localization_priority: Normal
+++
+# win32LobAppAutoUpdateSupersededApps enum type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Contains value for auto-update superseded apps.
+
+## Members
+|Member|Value|Description|
+|:|:|:|
+|notConfigured|0|Indicates that the auto-update superseded apps is not configured and the app will not auto-update the superseded apps.|
+|enabled|1|Indicates that the auto-update superseded apps is enabled and the app will auto-update the superseded apps if the superseded apps are installed on the device.|
+|unknownFutureValue|2|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Policyset Windows10enrollmentcompletionpageconfigurationpolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-windows10enrollmentcompletionpageconfigurationpolicysetitem.md
doc_type: resourcePageType
# windows10EnrollmentCompletionPageConfigurationPolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for Windows10EnrollmentCompletionPageConfiguration PolicySetItem.
Here is a JSON representation of the resource.
], "priority": 1024 }
-```
+```
v1.0 Intune Policyset Windowsautopilotdeploymentprofilepolicysetitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-policyset-windowsautopilotdeploymentprofilepolicysetitem.md
doc_type: resourcePageType
# windowsAutopilotDeploymentProfilePolicySetItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for windows autopilot deployment profile PolicySetItem.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Raimportcerts Certificateconnectordetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-certificateconnectordetails.md
doc_type: resourcePageType
# certificateConnectorDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity used to retrieve information about Intune Certificate Connectors. ## Methods
Here is a JSON representation of the resource.
"lastCheckinDateTime": "String (timestamp)", "connectorVersion": "String" }
-```
+```
v1.0 Intune Raimportcerts Certificateconnectorhealthmetricvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-certificateconnectorhealthmetricvalue.md
doc_type: resourcePageType
# certificateConnectorHealthMetricValue resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Metric snapshot value returned in response to a GetHealthMetricTimeSeries request. ## Properties
Here is a JSON representation of the resource.
"successCount": 1024, "failureCount": 1024 }
-```
+```
v1.0 Intune Raimportcerts Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of UserPFXCertificate entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-raimportcerts-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-raimportcerts-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-raimportcerts-devicemanagement-get.md)|[deviceManagement](../resources/intune-raimportcerts-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-raimportcerts-devicemanagement-update.md)|[deviceManagement](../resources/intune-raimportcerts-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-raimportcerts-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Raimportcerts Onpremencryptedpayload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-onpremencryptedpayload.md
doc_type: resourcePageType
# onPremEncryptedPayload resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"eTag": "String", "isDeleted": true }
-```
+```
v1.0 Intune Raimportcerts Pfxrecryptionrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-pfxrecryptionrequest.md
doc_type: resourcePageType
# pfxRecryptionRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"isDeleted": true, "eTag": "String" }
-```
+```
v1.0 Intune Raimportcerts Pfxusercertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-pfxusercertificate.md
doc_type: resourcePageType
# pfxUserCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"lastModifiedTime": "String (timestamp)", "eTag": "String" }
-```
+```
v1.0 Intune Raimportcerts Timeseriesparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-timeseriesparameter.md
doc_type: resourcePageType
# timeSeriesParameter resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Parameter passed to GetHealthMetricTimeSeries when requesting snapshot time series. ## Properties
Here is a JSON representation of the resource.
"startDateTime": "String (timestamp)", "endDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Raimportcerts Userpfxcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-userpfxcertificate.md
doc_type: resourcePageType
# userPFXCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that encapsulates all information required for a user's PFX certificates. ## Methods
Here is a JSON representation of the resource.
"createdDateTime": "String (timestamp)", "lastModifiedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Raimportcerts Userpfxintendedpurpose https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-userpfxintendedpurpose.md
doc_type: enumPageType
# userPfxIntendedPurpose enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported values for the intended purpose of a user PFX certificate. ## Members
Supported values for the intended purpose of a user PFX certificate.
|smimeEncryption|1|Valid for S/MIME encryption.| |smimeSigning|2|Valid for S/MIME signing.| |vpn|4|Valid for use in VPN.|
-|wifi|8|Valid for use in WiFi.|
+|wifi|8|Valid for use in WiFi.|
v1.0 Intune Raimportcerts Userpfxpaddingscheme https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-raimportcerts-userpfxpaddingscheme.md
doc_type: enumPageType
# userPfxPaddingScheme enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported values for the padding scheme used by encryption provider. ## Members
Supported values for the padding scheme used by encryption provider.
|oaepSha1|2|OaepSha1 is no longer supported| |oaepSha256|3|Use OAEP SHA-256 padding.| |oaepSha384|4|Use OAEP SHA-384 padding.|
-|oaepSha512|5|Use OAEP SHA-512 padding.|
+|oaepSha512|5|Use OAEP SHA-512 padding.|
v1.0 Intune Rapolicy Applicabilityrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-applicabilityrule.md
doc_type: resourcePageType
# applicabilityRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.applicabilityRule", "filterType": "String" }
-```
+```
v1.0 Intune Rapolicy Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of Resource Access entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-rapolicy-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-rapolicy-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-rapolicy-devicemanagement-get.md)|[deviceManagement](../resources/intune-rapolicy-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-rapolicy-devicemanagement-update.md)|[deviceManagement](../resources/intune-rapolicy-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-rapolicy-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Singleton that acts as container for a collection of Resource Access entities.
## Relationships |Relationship|Type|Description| |:|:|:|
-|derivedCredentials|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) collection|Collection of Derived credential settings associated with account.|
+|derivedCredentials|[deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) collection|Collection of Derived credential settings associated with account.|
|resourceAccessProfiles|[deviceManagementResourceAccessProfileBase](../resources/intune-rapolicy-devicemanagementresourceaccessprofilebase.md) collection|Collection of resource access settings associated with account.| ## JSON Representation
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Rapolicy Devicemanagementderivedcredentialissuer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagementderivedcredentialissuer.md
doc_type: enumPageType
# deviceManagementDerivedCredentialIssuer enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported values for the derived credential issuer. ## Members
Supported values for the derived credential issuer.
|intercede|0|Intercede| |entrustDatacard|1|Entrust| |purebred|2|Purebred|
-|xTec|3|XTec|
+|xTec|3|XTec|
v1.0 Intune Rapolicy Devicemanagementderivedcredentialnotificationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagementderivedcredentialnotificationtype.md
doc_type: enumPageType
# deviceManagementDerivedCredentialNotificationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported values for the notification type to use. ## Members
Supported values for the notification type to use.
|:|:|:| |none|0|None| |companyPortal|1|Company Portal|
-|email|2|Email|
+|email|2|Email|
v1.0 Intune Rapolicy Devicemanagementderivedcredentialsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md
doc_type: resourcePageType
# deviceManagementDerivedCredentialSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that describes tenant level settings for derived credentials ## Methods |Method|Return Type|Description| |:|:|:|
-|[List deviceManagementDerivedCredentialSettingses](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-list.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) collection|List properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) objects.|
-|[Get deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-get.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md)|Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.|
-|[Create deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-create.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md)|Create a new [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.|
-|[Delete deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-delete.md)|None|Deletes a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md).|
-|[Update deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-update.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md)|Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-shared-devicemanagementderivedcredentialsettings.md) object.|
+|[List deviceManagementDerivedCredentialSettingses](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-list.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) collection|List properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) objects.|
+|[Get deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-get.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md)|Read properties and relationships of the [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.|
+|[Create deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-create.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md)|Create a new [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.|
+|[Delete deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-delete.md)|None|Deletes a [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md).|
+|[Update deviceManagementDerivedCredentialSettings](../api/intune-rapolicy-devicemanagementderivedcredentialsettings-update.md)|[deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md)|Update the properties of a [deviceManagementDerivedCredentialSettings](../resources/intune-rapolicy-devicemanagementderivedcredentialsettings.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"notificationType": "String", "renewalThresholdPercentage": 1024 }
-```
+```
v1.0 Intune Rapolicy Devicemanagementresourceaccessprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagementresourceaccessprofileassignment.md
doc_type: resourcePageType
# deviceManagementResourceAccessProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity that describes tenant level settings for derived credentials ## Methods
Here is a JSON representation of the resource.
}, "sourceId": "String" }
-```
+```
v1.0 Intune Rapolicy Devicemanagementresourceaccessprofilebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagementresourceaccessprofilebase.md
doc_type: resourcePageType
# deviceManagementResourceAccessProfileBase resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base Profile Type for Resource Access ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Rapolicy Devicemanagementresourceaccessprofileintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-devicemanagementresourceaccessprofileintent.md
doc_type: enumPageType
# deviceManagementResourceAccessProfileIntent enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The administrator intent for the assignment of the profile. ## Members |Member|Value|Description| |:|:|:| |apply|0|Apply the profile.|
-|remove|1|Remove the profile from devices that have installed the profile.|
+|remove|1|Remove the profile from devices that have installed the profile.|
v1.0 Intune Rapolicy Extendedkeyusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-extendedkeyusage.md
doc_type: resourcePageType
# extendedKeyUsage resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Custom Extended Key Usage definition ## Properties
Here is a JSON representation of the resource.
"name": "String", "objectIdentifier": "String" }
-```
+```
v1.0 Intune Rapolicy Filterassociationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-filterassociationtype.md
doc_type: enumPageType
# filterAssociationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|| |include|1||
-|exclude|2||
+|exclude|2||
v1.0 Intune Rapolicy Oseditionapplicabilityrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-oseditionapplicabilityrule.md
doc_type: resourcePageType
# osEditionApplicabilityRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [applicabilityRule](../resources/intune-rapolicy-applicabilityrule.md) ## Properties
Here is a JSON representation of the resource.
1024 ] }
-```
+```
v1.0 Intune Rapolicy Osversionapplicabilityrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-osversionapplicabilityrule.md
doc_type: resourcePageType
# osVersionApplicabilityRule resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
Namespace: microsoft.graph
+ Inherits from [applicabilityRule](../resources/intune-rapolicy-applicabilityrule.md) ## Properties
Here is a JSON representation of the resource.
"minOSVersion": "String", "maxOSVersion": "String" }
-```
+```
v1.0 Intune Rapolicy Policyplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-policyplatformtype.md
doc_type: enumPageType
# policyPlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types for policies. ## Members
Supported platform types for policies.
|androidWorkProfile|7|AndroidWorkProfile.| |windows10XProfile|8|Windows10XProfile.| |androidAOSP|9|AndroidAOSPProfile.|
-|all|100|All platforms.|
+|all|100|All platforms.|
v1.0 Intune Rapolicy Windows10xcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-windows10xcertificateprofile.md
doc_type: resourcePageType
# windows10XCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base Profile Type for Authentication Certificates (SCEP or PFX Create)
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Rapolicy Windows10xcustomsubjectalternativename https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-windows10xcustomsubjectalternativename.md
doc_type: resourcePageType
# windows10XCustomSubjectAlternativeName resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base Profile Type for Authentication Certificates (SCEP or PFX Create) ## Properties
Here is a JSON representation of the resource.
"sanType": "String", "name": "String" }
-```
+```
v1.0 Intune Rapolicy Windows10xscepcertificateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-windows10xscepcertificateprofile.md
doc_type: resourcePageType
# windows10XSCEPCertificateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows X SCEP Certificate configuration profile
Inherits from [windows10XCertificateProfile](../resources/intune-rapolicy-window
|certificateStore|[certificateStore](../resources/intune-shared-certificatestore.md)|Target store certificate. Possible values are: `user`, `machine`.| |certificateValidityPeriodScale|[certificateValidityPeriodScale](../resources/intune-shared-certificatevalidityperiodscale.md)|Scale for the Certificate Validity Period. Possible values are: `days`, `months`, `years`.| |certificateValidityPeriodValue|Int32|Value for the Certificate Validity Period|
-|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings.|
+|extendedKeyUsages|[extendedKeyUsage](../resources/intune-rapolicy-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings.|
|hashAlgorithm|[hashAlgorithms](../resources/intune-shared-hashalgorithms.md) collection|SCEP Hash Algorithm.| |keySize|[keySize](../resources/intune-shared-keysize.md)|SCEP Key Size. Possible values are: `size1024`, `size2048`, `size4096`.| |keyStorageProvider|[keyStorageProviderOption](../resources/intune-shared-keystorageprovideroption.md)|Key Storage Provider (KSP). Possible values are: `useTpmKspOtherwiseUseSoftwareKsp`, `useTpmKspOtherwiseFail`, `usePassportForWorkKspOtherwiseFail`, `useSoftwareKsp`.|
Here is a JSON representation of the resource.
], "subjectNameFormatString": "String" }
-```
+```
v1.0 Intune Rapolicy Windows10xtrustedrootcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-windows10xtrustedrootcertificate.md
doc_type: resourcePageType
# windows10XTrustedRootCertificate resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows X Trusted Root Certificate configuration profile
Here is a JSON representation of the resource.
"certFileName": "String", "destinationStore": "String" }
-```
+```
v1.0 Intune Rapolicy Windows10xvpnconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-windows10xvpnconfiguration.md
doc_type: resourcePageType
# windows10XVpnConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows X VPN configuration profile
Here is a JSON representation of the resource.
"customXmlFileName": "String", "customXml": "binary" }
-```
+```
v1.0 Intune Rapolicy Windows10xwificonfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rapolicy-windows10xwificonfiguration.md
doc_type: resourcePageType
# windows10XWifiConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows X WifiXml configuration profile
Here is a JSON representation of the resource.
"customXmlFileName": "String", "customXml": "binary" }
-```
+```
v1.0 Intune Rbac Deviceandappmanagementassignedroledetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-deviceandappmanagementassignedroledetails.md
doc_type: resourcePageType
# deviceAndAppManagementAssignedRoleDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The set of Role Definitions and Role Assignments assigned to a user. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Deviceandappmanagementroleassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-deviceandappmanagementroleassignment.md
doc_type: resourcePageType
# deviceAndAppManagementRoleAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Deviceandappmanagementroledefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-deviceandappmanagementroledefinition.md
doc_type: resourcePageType
# deviceAndAppManagementRoleDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role.
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-rbac-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-rbac-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-rbac-devicemanagement-get.md)|[deviceManagement](../resources/intune-rbac-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-rbac-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-rbac-devicemanagement-update.md)|[deviceManagement](../resources/intune-rbac-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-rbac-devicemanagement.md) object.|
|[getEffectivePermissions function](../api/intune-rbac-devicemanagement-geteffectivepermissions.md)|String collection|| |[getEffectivePermissions function](../api/intune-rbac-devicemanagement-geteffectivepermissions.md)|[rolePermission](../resources/intune-rbac-rolepermission.md) collection|| |[getRoleScopeTagsByResource function](../api/intune-rbac-devicemanagement-getrolescopetagsbyresource.md)|[roleScopeTag](../resources/intune-rbac-rolescopetag.md) collection||
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Rbac Identity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-identity.md
doc_type: resourcePageType
# identity resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Identity ## Properties
Here is a JSON representation of the resource.
"id": "String (identifier)", "displayName": "String" }
-```
+```
v1.0 Intune Rbac Identityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-identityset.md
doc_type: resourcePageType
# identitySet resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Identity Set ## Properties
Here is a JSON representation of the resource.
"displayName": "String" } }
-```
+```
v1.0 Intune Rbac Operationapprovalpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalpolicy.md
doc_type: resourcePageType
# operationApprovalPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The OperationApprovalPolicy entity allows an administrator to configure which operations require admin approval and the set of admins who can perform that approval. Creating a policy enables the multiple admin approval service to catch requests which are targeted by the specific policy type defined. ## Methods
The OperationApprovalPolicy entity allows an administrator to configure which op
|[Create operationApprovalPolicy](../api/intune-rbac-operationapprovalpolicy-create.md)|[operationApprovalPolicy](../resources/intune-rbac-operationapprovalpolicy.md)|Create a new [operationApprovalPolicy](../resources/intune-rbac-operationapprovalpolicy.md) object.| |[Delete operationApprovalPolicy](../api/intune-rbac-operationapprovalpolicy-delete.md)|None|Deletes a [operationApprovalPolicy](../resources/intune-rbac-operationapprovalpolicy.md).| |[Update operationApprovalPolicy](../api/intune-rbac-operationapprovalpolicy-update.md)|[operationApprovalPolicy](../resources/intune-rbac-operationapprovalpolicy.md)|Update the properties of a [operationApprovalPolicy](../resources/intune-rbac-operationapprovalpolicy.md) object.|
-|[getApprovableOperations function](../api/intune-rbac-operationapprovalpolicy-getapprovableoperations.md)|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md) collection||
-|[getOperationsRequiringApproval function](../api/intune-rbac-operationapprovalpolicy-getoperationsrequiringapproval.md)|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md) collection||
|[retrieveApprovableOperations function](../api/intune-rbac-operationapprovalpolicy-retrieveapprovableoperations.md)|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md) collection|| |[retrieveOperationsRequiringApproval function](../api/intune-rbac-operationapprovalpolicy-retrieveoperationsrequiringapproval.md)|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md) collection||
The OperationApprovalPolicy entity allows an administrator to configure which op
|Property|Type|Description| |:|:|:| |id|String|The unique identifier of the policy. This ID is assigned at when the policy is created. Read-only. This property is read-only.|
-|displayName|String|Indicates the display name of the policy. Maximum length of the display name is 128 characters. This property is required when the policy is created, and is defined by the user to identify the policy.|
-|description|String|Indicates the description of the policy. Maximum length of the description is 1024 characters. This property is not required, but can be used by the user to describe the policy.|
+|displayName|String|Indicates the display name of the policy. Maximum length of the display name is 128 characters. This property is required when the policy is created, and is defined by the IT Admins to identify the policy.|
+|description|String|Indicates the description of the policy. Maximum length of the description is 1024 characters. This property is not required, but can be used by the IT Admin to describe the policy.|
|lastModifiedDateTime|DateTimeOffset|Indicates the last DateTime that the policy was modified. The value cannot be modified and is automatically populated whenever values in the request are updated. For example, when the 'policyType' property changes from `apps` to `scripts`. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. Read-only. This property is read-only.|
-|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|Indicates the policy type for the policy. Possible values are: `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `EndpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `apps`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`.|
+|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|The policy type for the OperationApprovalPolicy. Possible values are: `unknown`, `app`, `script`, `operationApprovalPolicy`. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`, `operationApprovalPolicy`.|
|policyPlatform|[operationApprovalPolicyPlatform](../resources/intune-rbac-operationapprovalpolicyplatform.md)|Indicates the applicable platform for the policy. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`. Default value is `notApplicable`. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`, `unknownFutureValue`.|
-|policySet|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md)|Indicates areas of the Intune UX that could support MAA UX for the current logged in user. This property is required, and is defined by the user in order to correctly show the expected experience.|
-|approverGroupIds|String collection|The Microsoft Entra ID (Azure AD) security group IDs for the approvers for the policy. This property is required when the policy is created, and is defined by the user to define the possible approvers for the policy.|
+|policySet|[operationApprovalPolicySet](../resources/intune-rbac-operationapprovalpolicyset.md)|Indicates areas of the Intune UX that could support MAA UX for the current logged in IT Admin. This property is required, and is defined by the IT Admins in order to correctly show the expected experience.|
+|approverGroupIds|String collection|The Microsoft Entra ID (Azure AD) security group IDs for the approvers for the policy. This property is required when the policy is created, and is defined by the IT Admins to define the possible approvers for the policy.|
## Relationships None
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Operationapprovalpolicyplatform https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalpolicyplatform.md
doc_type: enumPageType
# operationApprovalPolicyPlatform enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The set of available platforms for the OperationApprovalPolicy. Allows configuration of a policy to specific platform(s) for approval. If no specific platform is required or applicable, the platform is `notApplicable`. ## Members
The set of available platforms for the OperationApprovalPolicy. Allows configura
|windows10AndLater|16|Indicates that the configured policy platform is for Windows 10 and later.| |windows81AndLater|32|Indicates that the configured policy platform is for Windows 8.1 and later.| |windows10X|64|Indicates that the configured policy platform is for Windows 10X.|
-|unknownFutureValue|128|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|128|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Rbac Operationapprovalpolicyset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalpolicyset.md
doc_type: resourcePageType
# operationApprovalPolicySet resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains the pair of OperationApprovalPolicyType and OperationApprovalPolicyPlatform determining the set of applicable OperationApprovalPolicies for a user. The OperationApprovalPolicySet complex type is used to indicate to the UX which policies are enabled for the current logged in user in order to correctly show the expected experience. ## Properties |Property|Type|Description| |:|:|:|
-|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|The policy type for the OperationApprovalPolicy. This property is required when the policy set is created, and uniquely identifies areas of the Intune UX that could support MAA when used in conjection with the `policyPlatform` property. Possible values are: `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `EndpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`. Read-only. This property is read-only. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `apps`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`.|
+|policyType|[operationApprovalPolicyType](../resources/intune-rbac-operationapprovalpolicytype.md)|The policy type for the OperationApprovalPolicy. This property is required when the policy set is created, and uniquely identifies areas of the Intune UX that could support MAA when used in conjection with the `policyPlatform` property. Possible values are: `unknown`, `app`, `script`, `operationApprovalPolicy`. Read-only. This property is read-only. Possible values are: `unknown`, `deviceAction`, `deviceWipe`, `deviceRetire`, `deviceRetireNonCompliant`, `deviceDelete`, `deviceLock`, `deviceErase`, `deviceDisableActivationLock`, `windowsEnrollment`, `compliancePolicy`, `configurationPolicy`, `appProtectionPolicy`, `policySet`, `filter`, `endpointSecurityPolicy`, `app`, `script`, `role`, `deviceResetPasscode`, `customOrganizationalMessage`, `unknownFutureValue`, `operationApprovalPolicy`.|
|policyPlatform|[operationApprovalPolicyPlatform](../resources/intune-rbac-operationapprovalpolicyplatform.md)|The applicable platform(s) for the OperationApprovalPolicy. This property is required when the policy set is created, and uniquely identifies the platform(s) that could support MAA when used in conjection with the `policyType` property. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`. Read-only. This property is read-only. Possible values are: `notApplicable`, `androidDeviceAdministrator`, `androidEnterprise`, `iOSiPadOS`, `macOS`, `windows10AndLater`, `windows81AndLater`, `windows10X`, `unknownFutureValue`.| ## Relationships
Here is a JSON representation of the resource.
"policyType": "String", "policyPlatform": "String" }
-```
+```
v1.0 Intune Rbac Operationapprovalpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalpolicytype.md
Title: "operationApprovalPolicyType enum type"
-description: "The set of available policy types that can be configured for approval. There is no default value for this enum, indicating that the policy type must always be chosen."
+description: "The set of available policy types that can be configured for approval. The policy type must always be defined in an OperationApprovalRequest."
localization_priority: Normal
doc_type: enumPageType
# operationApprovalPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
-The set of available policy types that can be configured for approval. There is no default value for this enum, indicating that the policy type must always be chosen.
+
+The set of available policy types that can be configured for approval. The policy type must always be defined in an OperationApprovalRequest.
## Members |Member|Value|Description| |:|:|:|
-|unknown|0|Default. Indicates that the configured policy type is unknown. This property is not allowed on an OperationApprovalRequest unless the PolicySet contains a different OperationApprovalPolicyType.|
-|deviceAction|1|Indicates that the configured policy type is for a Device Action.|
-|deviceWipe|2|Indicates that the configured policy type is for a Device Wipe Action.|
-|deviceRetire|3|Indicates that the configured policy type is for a Device Retire Action.|
-|deviceRetireNonCompliant|4|Indicates that the configured policy type is for a Retire Non-Compliant Devices Action.|
-|deviceDelete|5|Indicates that the configured policy type is for a Device Delete Action.|
-|deviceLock|6|Indicates that the configured policy type is for a Device Lock Action.|
-|deviceErase|7|Indicates that the configured policy type is for a Device Erase Action.|
-|deviceDisableActivationLock|8|Indicates that the configured policy type is for a Device Disable Activation Lock Action.|
-|windowsEnrollment|9|Indicates that the configured policy type is for a Windows Enrollment.|
-|compliancePolicy|10|Indicates that the configured policy type is for a Compliance Policy.|
-|configurationPolicy|11|Indicates that the configured policy type is for a Configuration Policy.|
-|appProtectionPolicy|12|Indicates that the configured policy type is for an App Protection Policy.|
-|policySet|13|Indicates that the configured policy type is for a Policy Set.|
-|filter|14|Indicates that the configured policy type is for a Filter.|
-|endpointSecurityPolicy|15|Indicates that the configured policy type is for an Endpoint Security Policy.|
-|apps|16|Indicates that the configured policy type is an application type, such as mobile apps or built-in apps.|
+|unknown|0|Default. Indicates that the configured policy type is unknown. Not a valid policy type in an OperationApprovalPolicy.|
+|deviceAction|1|Indicates that the configured policy type is for a Device Action. Not in use at this time.|
+|deviceWipe|2|Indicates that the configured policy type is for a Device Wipe Action. Not in use at this time.|
+|deviceRetire|3|Indicates that the configured policy type is for a Device Retire Action. Not in use at this time.|
+|deviceRetireNonCompliant|4|Indicates that the configured policy type is for a Retire Non-Compliant Devices Action. Not in use at this time.|
+|deviceDelete|5|Indicates that the configured policy type is for a Device Delete Action. Not in use at this time.|
+|deviceLock|6|Indicates that the configured policy type is for a Device Lock Action. Not in use at this time.|
+|deviceErase|7|Indicates that the configured policy type is for a Device Erase Action. Not in use at this time.|
+|deviceDisableActivationLock|8|Indicates that the configured policy type is for a Device Disable Activation Lock Action. Not in use at this time.|
+|windowsEnrollment|9|Indicates that the configured policy type is for a Windows Enrollment. Not in use at this time.|
+|compliancePolicy|10|Indicates that the configured policy type is for a Compliance Policy. Not in use at this time.|
+|configurationPolicy|11|Indicates that the configured policy type is for a Configuration Policy. Not in use at this time.|
+|appProtectionPolicy|12|Indicates that the configured policy type is for an App Protection Policy. Not in use at this time.|
+|policySet|13|Indicates that the configured policy type is for a Policy Set. Not in use at this time.|
+|filter|14|Indicates that the configured policy type is for a Filter. Not in use at this time.|
+|endpointSecurityPolicy|15|Indicates that the configured policy type is for an Endpoint Security Policy. Not in use at this time.|
+|app|16|Indicates that the configured policy type is an application type, such as mobile apps or built-in apps.|
|script|17|Indicates that the configured policy type is a script type, such as Powershell scripts or remediation scripts.|
-|role|18|Indicates that the configured policy type is for a Role.|
-|deviceResetPasscode|19|Indicates that the configured policy type is for a Device Reset Passcode Action.|
-|customOrganizationalMessage|20|Indicates that the configured policy type is for a Custom Organizational Message.|
-|unknownFutureValue|21|Evolvable enumeration sentinel value. Do not use.|
+|role|18|Indicates that the configured policy type is for a Role. Not in use at this time.|
+|deviceResetPasscode|19|Indicates that the configured policy type is for a Device Reset Passcode Action. Not in use at this time.|
+|customOrganizationalMessage|20|Indicates that the configured policy type is for a Custom Organizational Message. Not in use at this time.|
+|unknownFutureValue|21|Evolvable enumeration sentinel value. Do not use.|
+|operationApprovalPolicy|22|Indicates that the configured policy type is for an Operation Approval Policy.|
v1.0 Intune Rbac Operationapprovalrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalrequest.md
doc_type: resourcePageType
# operationApprovalRequest resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The OperationApprovalRequest entity encompasses the operation an admin wishes to perform and is requesting approval to complete. It contains the detail of the operation one wishes to perform, user metadata of the requestor, and a justification for the change. It allows for several operations for both the requestor and the potential approver to either approve, deny, or cancel the request and a response justification to provide information for the decision. ## Methods
The OperationApprovalRequest entity encompasses the operation an admin wishes to
|[Create operationApprovalRequest](../api/intune-rbac-operationapprovalrequest-create.md)|[operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md)|Create a new [operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md) object.| |[Delete operationApprovalRequest](../api/intune-rbac-operationapprovalrequest-delete.md)|None|Deletes a [operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md).| |[Update operationApprovalRequest](../api/intune-rbac-operationapprovalrequest-update.md)|[operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md)|Update the properties of a [operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md) object.|
-|[getRequestStatus action](../api/intune-rbac-operationapprovalrequest-getrequeststatus.md)|[operationApprovalRequestEntityStatus](../resources/intune-rbac-operationapprovalrequestentitystatus.md)||
-|[getMyRequestById function](../api/intune-rbac-operationapprovalrequest-getmyrequestbyid.md)|[operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md)||
-|[getMyRequests function](../api/intune-rbac-operationapprovalrequest-getmyrequests.md)|[operationApprovalRequest](../resources/intune-rbac-operationapprovalrequest.md) collection||
|[cancelMyRequest action](../api/intune-rbac-operationapprovalrequest-cancelmyrequest.md)|None|| |[approve action](../api/intune-rbac-operationapprovalrequest-approve.md)|String|Approves the requested instance of an operationApprovalRequest.| |[reject action](../api/intune-rbac-operationapprovalrequest-reject.md)|String|Rejects the requested instance of an operationApprovalRequest.|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Operationapprovalrequestentitystatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalrequestentitystatus.md
doc_type: resourcePageType
# operationApprovalRequestEntityStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The operationApprovalRequestEntityStatus complex type is used to provide the basic infortmation relating to the status of a request without revealing too much information to the calling user as it may be an object out of scope. ## Properties
Here is a JSON representation of the resource.
"requestStatus": "String", "entityLocked": true }
-```
+```
v1.0 Intune Rbac Operationapprovalrequeststatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalrequeststatus.md
doc_type: enumPageType
# operationApprovalRequestStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the status of the Approval Request. The status of a request will change when an action is successfully performed on it, such as when it is `approved` or `rejected`, or when the request's expiration DateTime passes and the result is `expired`. ## Members
Indicates the status of the Approval Request. The status of a request will chang
|cancelled|4|Indicates that the approval request has been cancelled by the request's requestor. No further action can be taken to complete the operation or to modify the request.| |completed|5|Indicates that the approval request has been completed. This status is feature agnostic and does not indicate success or failure of the operation. No further action is necessary for the operation or to modify the request.| |expired|6|Indicates that the approval request has expired. No further action can be taken to complete the operation or to modify the request. A new approval request must be made and approved in order to complete the operation.|
-|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Rbac Operationapprovalsource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-operationapprovalsource.md
doc_type: enumPageType
# operationApprovalSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Source of the action on the approval request. ## Members
Source of the action on the approval request.
|unknown|0|Default. Indicates the source of the action on the approval request is unknown.| |adminConsole|1|Indicates the source of the action on the approval request is from an interactive session using the Intune Admin Console.| |email|2|Indicates the source of the action on the approval request is from an email based form.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Rbac Rbacapplicationmultiple https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-rbacapplicationmultiple.md
doc_type: resourcePageType
# rbacApplicationMultiple resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.rbacApplicationMultiple" }
-```
+```
v1.0 Intune Rbac Resourceaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-resourceaction.md
doc_type: resourcePageType
# resourceAction resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Set of allowed and not allowed actions for a resource. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Resourceoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-resourceoperation.md
doc_type: resourcePageType
# resourceOperation resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Describes the resourceOperation resource (entity) of the Microsoft Graph API (REST), which supports Intune workflows related to role-based access control (RBAC). ## Methods
Here is a JSON representation of the resource.
"description": "String", "enabledForScopeValidation": true }
-```
+```
v1.0 Intune Rbac Roleassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-roleassignment.md
doc_type: resourcePageType
# roleAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Roleassignmentscopetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-roleassignmentscopetype.md
doc_type: enumPageType
# roleAssignmentScopeType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specifies the type of scope for a Role Assignment. ## Members
Specifies the type of scope for a Role Assignment.
|resourceScope|0|Allow assignments to the specified ResourceScopes.| |allDevices|1|Allow assignments to all Intune devices.| |allLicensedUsers|2|Allow assignments to all Intune licensed users.|
-|allDevicesAndLicensedUsers|3|Allow assignments to all Intune devices and licensed users.|
+|allDevicesAndLicensedUsers|3|Allow assignments to all Intune devices and licensed users.|
v1.0 Intune Rbac Roledefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-roledefinition.md
doc_type: resourcePageType
# roleDefinition resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Rbac Rolemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-rolemanagement.md
doc_type: resourcePageType
# roleManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.roleManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Rbac Rolepermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-rolepermission.md
doc_type: resourcePageType
# rolePermission resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains the set of ResourceActions determining the allowed and not allowed permissions for each role. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Rbac Rolescopetag https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-rolescopetag.md
doc_type: resourcePageType
# roleScopeTag resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Role Scope Tag ## Methods
Here is a JSON representation of the resource.
"description": "String", "isBuiltIn": true }
-```
+```
v1.0 Intune Rbac Rolescopetagautoassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-rbac-rolescopetagautoassignment.md
doc_type: resourcePageType
# roleScopeTagAutoAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains the properties for auto-assigning a Role Scope Tag to a group to be applied to Devices. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Remoteassistance Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-remoteassistance-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-remoteassistance-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-remoteassistance-devicemanagement-get.md)|[deviceManagement](../resources/intune-remoteassistance-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-remoteassistance-devicemanagement-update.md)|[deviceManagement](../resources/intune-remoteassistance-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-remoteassistance-devicemanagement.md) object.|
|[getAllowedRemoteAssistanceActions function](../api/intune-remoteassistance-devicemanagement-getallowedremoteassistanceactions.md)|[allowedRemoteAssistanceActions](../resources/intune-remoteassistance-allowedremoteassistanceactions.md)|| |[reportRemoteAssistance action](../api/intune-remoteassistance-devicemanagement-reportremoteassistance.md)|None|A post call to submit the reporting payload| |[reportRemoteHelpSessionStartTime action](../api/intune-remoteassistance-devicemanagement-reportremotehelpsessionstarttime.md)|None||
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Remoteassistance Devicemanagementreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-devicemanagementreports.md
doc_type: resourcePageType
# deviceManagementReports resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + DeviceManagementReports class for Reporting V2 ## Methods
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementReports", "id": "String (identifier)" }
-```
+```
v1.0 Intune Remoteassistance Enrollmentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-enrollmentstate.md
doc_type: enumPageType
# enrollmentState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This status denotes the current enrollent state of the device ## Members
This status denotes the current enrollent state of the device
|pendingReset|2|Enrolled but it's enrolled via enrollment profile and the enrolled profile is different from the assigned profile.| |failed|3|Not enrolled and there is enrollment failure record.| |notContacted|4|Device is imported but not enrolled.|
-|blocked|5|Device is enrolled as userless, but is blocked from moving to user enrollment because the app failed to install.|
+|blocked|5|Device is enrolled as userless, but is blocked from moving to user enrollment because the app failed to install.|
v1.0 Intune Remoteassistance Remoteassistanceonboardingstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-remoteassistanceonboardingstatus.md
doc_type: enumPageType
# remoteAssistanceOnboardingStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The current TeamViewer connector status ## Members
The current TeamViewer connector status
|:|:|:| |notOnboarded|0|The status reported when there is no active TeamViewer connector configured or active| |onboarding|1|The status reported when the system has initiated a TeamViewer connection, but the service has not yet completed the confirmation of a connector|
-|onboarded|2|The status reported when the system has successfully exchanged account information with TeamViewer and can now initiate remote assistance sessions with clients|
+|onboarded|2|The status reported when the system has successfully exchanged account information with TeamViewer and can now initiate remote assistance sessions with clients|
v1.0 Intune Remoteassistance Remoteassistancepartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-remoteassistancepartner.md
doc_type: resourcePageType
# remoteAssistancePartner resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + RemoteAssistPartner resources represent the metadata and status of a given Remote Assistance partner service. ## Methods
Here is a JSON representation of the resource.
"lastConnectionDateTime": "String (timestamp)", "onboardingRequestExpiryDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Remoteassistance Remoteassistancesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-remoteassistancesettings.md
doc_type: resourcePageType
# remoteAssistanceSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Remote assistance settings for the account ## Methods
Here is a JSON representation of the resource.
"allowSessionsToUnenrolledDevices": true, "blockChat": true }
-```
+```
v1.0 Intune Remoteassistance Remoteassistancestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-remoteassistance-remoteassistancestate.md
doc_type: enumPageType
# remoteAssistanceState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + State of remote assistance for the account ## Members |Member|Value|Description| |:|:|:| |disabled|1|Remote assistance is disabled for the account. With this value, Quick Assist remote assistance sessions are not allowed for the account.|
-|enabled|2|Remote assistance is enabled for the account. With this value, enterprise Quick Assist remote assistance features are provided.|
+|enabled|2|Remote assistance is enabled for the account. With this value, enterprise Quick Assist remote assistance features are provided.|
v1.0 Intune Reporting Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-reporting-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-reporting-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-reporting-devicemanagement-get.md)|[deviceManagement](../resources/intune-reporting-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-reporting-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-reporting-devicemanagement-update.md)|[deviceManagement](../resources/intune-reporting-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-reporting-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Reporting Devicemanagementcachedreportconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementcachedreportconfiguration.md
doc_type: resourcePageType
# deviceManagementCachedReportConfiguration resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing the configuration of a cached report. ## Methods
Here is a JSON representation of the resource.
"lastRefreshDateTime": "String (timestamp)", "expirationDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Reporting Devicemanagementexportjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementexportjob.md
doc_type: resourcePageType
# deviceManagementExportJob resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Entity representing a job to export a report. ## Methods
Here is a JSON representation of the resource.
"requestDateTime": "String (timestamp)", "expirationDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Reporting Devicemanagementexportjoblocalizationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementexportjoblocalizationtype.md
doc_type: enumPageType
# deviceManagementExportJobLocalizationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Configures how the requested export job is localized. ## Members |Member|Value|Description| |:|:|:| |localizedValuesAsAdditionalColumn|0|Configures the export job to expose localized values as an additional column.|
-|replaceLocalizableValues|1|Configures the export job to replace enumerable values with their localized values.|
+|replaceLocalizableValues|1|Configures the export job to replace enumerable values with their localized values.|
v1.0 Intune Reporting Devicemanagementreportfileformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementreportfileformat.md
doc_type: enumPageType
# deviceManagementReportFileFormat enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for the file format of a report. ## Members
Possible values for the file format of a report.
|csv|0|CSV Format.| |pdf|1|PDF Format (Deprecate later).| |json|2|JSON Format.|
-|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Reporting Devicemanagementreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementreports.md
doc_type: resourcePageType
# deviceManagementReports resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all reports functionality. ## Methods
Singleton entity that acts as a container for all reports functionality.
|:|:|:| |[Get deviceManagementReports](../api/intune-reporting-devicemanagementreports-get.md)|[deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md)|Read properties and relationships of the [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object.| |[Update deviceManagementReports](../api/intune-reporting-devicemanagementreports-update.md)|[deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md)|Update the properties of a [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object.|
-|[getDeviceNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport.md)|Stream||
-|[getNoncompliantDevicesAndSettingsReport action](../api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport.md)|Stream||
|[getDeviceStatusSummaryByCompliacePolicyReport action](../api/intune-reporting-devicemanagementreports-getdevicestatussummarybycompliacepolicyreport.md)|Stream|| |[getDeviceStatusByCompliacePolicyReport action](../api/intune-reporting-devicemanagementreports-getdevicestatusbycompliacepolicyreport.md)|Stream|| |[getDeviceStatusSummaryByCompliancePolicySettingsReport action](../api/intune-reporting-devicemanagementreports-getdevicestatussummarybycompliancepolicysettingsreport.md)|Stream||
Singleton entity that acts as a container for all reports functionality.
|[getDevicesStatusBySettingReport action](../api/intune-reporting-devicemanagementreports-getdevicesstatusbysettingreport.md)|Stream|| |[getDevicePoliciesComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicepoliciescompliancereport.md)|Stream|| |[getDevicePolicySettingsComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicepolicysettingscompliancereport.md)|Stream||
+|[getDeviceNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport.md)|Stream||
+|[getNoncompliantDevicesAndSettingsReport action](../api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport.md)|Stream||
|[getDevicesWithoutCompliancePolicyReport action](../api/intune-reporting-devicemanagementreports-getdeviceswithoutcompliancepolicyreport.md)|Stream|| |[getPolicyNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport.md)|Stream|| |[getPolicyNonComplianceMetadata action](../api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata.md)|Stream|| |[getPolicyNonComplianceSummaryReport action](../api/intune-reporting-devicemanagementreports-getpolicynoncompliancesummaryreport.md)|Stream|| |[getSettingNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getsettingnoncompliancereport.md)|Stream|| |[getReportFilters action](../api/intune-reporting-devicemanagementreports-getreportfilters.md)|Stream||
-|[getHistoricalReport action](../api/intune-reporting-devicemanagementreports-gethistoricalreport.md)|Stream||
|[getAutopilotDeploymentStatus action](../api/intune-reporting-devicemanagementreports-getautopilotdeploymentstatus.md)|Stream|| |[getAutopilotDeploymentDeviceInformation action](../api/intune-reporting-devicemanagementreports-getautopilotdeploymentdeviceinformation.md)|Stream|| |[retrieveAutopilotDeploymentAppDetail action](../api/intune-reporting-devicemanagementreports-retrieveautopilotdeploymentappdetail.md)|Stream||
Singleton entity that acts as a container for all reports functionality.
|[getCompliancePolicyNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancereport.md)|Stream|| |[getComplianceSettingNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getcompliancesettingnoncompliancereport.md)|Stream|| |[getCachedReport action](../api/intune-reporting-devicemanagementreports-getcachedreport.md)|Stream||
+|[getHistoricalReport action](../api/intune-reporting-devicemanagementreports-gethistoricalreport.md)|Stream||
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementReports", "id": "String (identifier)" }
-```
+```
v1.0 Intune Reporting Devicemanagementreportstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementreportstatus.md
doc_type: enumPageType
# deviceManagementReportStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible statuses associated with a generated report. ## Members
Possible statuses associated with a generated report.
|notStarted|1|Report generation has not started.| |inProgress|2|Report generation is in progress.| |completed|3|Report generation is completed.|
-|failed|4|Report generation has failed.|
+|failed|4|Report generation has failed.|
v1.0 Intune Servicenowconnectorservice Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-servicenowconnectorservice-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton that acts as container for a collection of Resource Access entities. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-servicenowconnectorservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-servicenowconnectorservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-servicenowconnectorservice-devicemanagement-get.md)|[deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-servicenowconnectorservice-devicemanagement-update.md)|[deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-servicenowconnectorservice-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Servicenowconnectorservice Servicenowauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-servicenowconnectorservice-servicenowauthenticationmethod.md
doc_type: resourcePageType
# serviceNowAuthenticationMethod resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An abstract base class for all serviceNow authentication methods. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.serviceNowAuthenticationMethod" }
-```
+```
v1.0 Intune Servicenowconnectorservice Servicenowconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-servicenowconnectorservice-servicenowconnection.md
doc_type: resourcePageType
# serviceNowConnection resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ServiceNow properties including the ServiceNow instanceUrl, connection credentials and other metadata. ## Methods
Here is a JSON representation of the resource.
"lastModifiedDateTime": "String (timestamp)", "lastQueriedDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Servicenowconnectorservice Servicenowconnectionstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-servicenowconnectorservice-servicenowconnectionstatus.md
doc_type: enumPageType
# serviceNowConnectionStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Status of ServiceNow Connection ## Members
Status of ServiceNow Connection
|:|:|:| |disabled|0|Tenant has disabled the connection| |enabled|1|Tenant has enabled the connection|
-|unknownFutureValue|2|Future authentication method to be added here.|
+|unknownFutureValue|2|Future authentication method to be added here.|
v1.0 Intune Servicenowconnectorservice Servicenowoauthsecretauthentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-servicenowconnectorservice-servicenowoauthsecretauthentication.md
doc_type: resourcePageType
# serviceNowOauthSecretAuthentication resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + App id for the ServiceNow client app.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.serviceNowOauthSecretAuthentication", "appId": "String" }
-```
+```
v1.0 Intune Shared Actionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-actionstate.md
doc_type: enumPageType
# actionState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + State of the action on the device ## Members
State of the action on the device
|active|3|Action is active.| |done|4|Action completed without errors.| |failed|5|Action failed|
-|notSupported|6|Action is not supported.|
+|notSupported|6|Action is not supported.|
v1.0 Intune Shared Alldevicesassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-alldevicesassignmenttarget.md
doc_type: resourcePageType
# allDevicesAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an assignment to all managed devices in the tenant.
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterId": "String", "deviceAndAppManagementAssignmentFilterType": "String" }
-```
+```
v1.0 Intune Shared Alllicensedusersassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-alllicensedusersassignmenttarget.md
doc_type: resourcePageType
# allLicensedUsersAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an assignment to all licensed users in the tenant.
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterId": "String", "deviceAndAppManagementAssignmentFilterType": "String" }
-```
+```
v1.0 Intune Shared Androidenterprisealwaysonvpnpackagetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-androidenterprisealwaysonvpnpackagetype.md
doc_type: enumPageType
# androidEnterpriseAlwaysOnVpnPackageType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|ciscoAnyConnect|2|Cisco AnyConnect.| |f5Access|3|F5 Access.| |paloAltoNetworksGlobalProtect|4|Palo Alto Networks GlobalProtect.|
-|pulseSecure|5|Pulse Secure.|
+|pulseSecure|5|Pulse Secure.|
v1.0 Intune Shared Androidmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-androidmanagedappprotection.md
Title: "androidManagedAppProtection resource type"
description: "Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an Android device" localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"minimumWarningCompanyPortalVersion": "String", "minimumWipeCompanyPortalVersion": "String" }
-```
+```
v1.0 Intune Shared Androidmanagedstoreappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-androidmanagedstoreappassignmentsettings.md
doc_type: resourcePageType
# androidManagedStoreAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an Android Managed Store mobile app to a group.
Here is a JSON representation of the resource.
], "autoUpdateMode": "String" }
-```
+```
v1.0 Intune Shared Androidmanagedstoreautoupdatemode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-androidmanagedstoreautoupdatemode.md
doc_type: enumPageType
# androidManagedStoreAutoUpdateMode enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Prioritization for automatic updates of Android Managed Store apps set on assignment. ## Members
Prioritization for automatic updates of Android Managed Store apps set on assign
|default|0|Default update behavior (device must be connected to Wifi, charging and not actively used).| |postponed|1|Updates are postponed for a maximum of 90 days after the app becomes out of date.| |priority|2|The app is updated as soon as possible by the developer. If device is online, it will be updated within minutes.|
-|unknownFutureValue|3|Unknown future mode (reserved, not used right now).|
+|unknownFutureValue|3|Unknown future mode (reserved, not used right now).|
v1.0 Intune Shared Certificatedestinationstore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-certificatedestinationstore.md
doc_type: enumPageType
# certificateDestinationStore enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for the Certificate Destination Store. ## Members
Possible values for the Certificate Destination Store.
|:|:|:| |computerCertStoreRoot|0|Computer Certificate Store - Root.| |computerCertStoreIntermediate|1|Computer Certificate Store - Intermediate.|
-|userCertStoreIntermediate|2|User Certificate Store - Intermediate.|
+|userCertStoreIntermediate|2|User Certificate Store - Intermediate.|
v1.0 Intune Shared Certificatestore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-certificatestore.md
doc_type: enumPageType
# certificateStore enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + CertificateStore types ## Members |Member|Value|Description| |:|:|:| |user|1||
-|machine|2||
+|machine|2||
v1.0 Intune Shared Certificatevalidityperiodscale https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-certificatevalidityperiodscale.md
doc_type: enumPageType
# certificateValidityPeriodScale enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Certificate Validity Period Options. ## Members
Certificate Validity Period Options.
|:|:|:| |days|0|Days.| |months|1|Months.|
-|years|2|Years.|
+|years|2|Years.|
v1.0 Intune Shared Companyportalaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-companyportalaction.md
doc_type: enumPageType
# companyPortalAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Action on a device that can be executed in the Company Portal ## Members
Action on a device that can be executed in the Company Portal
|:|:|:| |unknown|0|Unknown device action| |remove|1|Remove device from Company Portal|
-|reset|2|Reset device enrolled in Company Portal|
+|reset|2|Reset device enrolled in Company Portal|
v1.0 Intune Shared Companyportalblockedaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-companyportalblockedaction.md
doc_type: resourcePageType
# companyPortalBlockedAction resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Blocked actions on the company portal as per platform and device ownership types ## Properties |Property|Type|Description| |:|:|:|
-|platform|[devicePlatformType](../resources/intune-wip-deviceplatformtype.md)|Device OS/Platform. Possible values are: `android`, `androidForWork`, `iOS`, `macOS`, `windowsPhone81`, `windows81AndLater`, `windows10AndLater`, `androidWorkProfile`, `unknown`.|
+|platform|[devicePlatformType](../resources/intune-onboarding-deviceplatformtype.md)|Device OS/Platform. Possible values are: `android`, `androidForWork`, `iOS`, `macOS`, `windowsPhone81`, `windows81AndLater`, `windows10AndLater`, `androidWorkProfile`, `unknown`.|
|ownerType|[ownerType](../resources/intune-shared-ownertype.md)|Device ownership type. Possible values are: `unknown`, `company`, `personal`.| |action|[companyPortalAction](../resources/intune-shared-companyportalaction.md)|Device Action. Possible values are: `unknown`, `remove`, `reset`.|
Here is a JSON representation of the resource.
"ownerType": "String", "action": "String" }
-```
+```
v1.0 Intune Shared Compliancestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-compliancestatus.md
doc_type: enumPageType
# complianceStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|nonCompliant|4|| |error|5|| |conflict|6||
-|notAssigned|7||
+|notAssigned|7||
v1.0 Intune Shared Configurationmanagercollectionassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-configurationmanagercollectionassignmenttarget.md
doc_type: resourcePageType
# configurationManagerCollectionAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an assignment to a Configuration Manager Collection.
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String", "collectionId": "String" }
-```
+```
v1.0 Intune Shared Deviceandappmanagementassignmentfiltertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-deviceandappmanagementassignmentfiltertype.md
doc_type: enumPageType
# deviceAndAppManagementAssignmentFilterType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents type of the assignment filter. ## Members
Represents type of the assignment filter.
|:|:|:| |none|0|Default value. Do not use.| |include|1|Indicates in-filter, rule matching will offer the payload to devices.|
-|exclude|2|Indicates out-filter, rule matching will not offer the payload to devices.|
+|exclude|2|Indicates out-filter, rule matching will not offer the payload to devices.|
v1.0 Intune Shared Deviceandappmanagementassignmentsource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-deviceandappmanagementassignmentsource.md
doc_type: enumPageType
# deviceAndAppManagementAssignmentSource enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents source of assignment. ## Members |Member|Value|Description| |:|:|:| |direct|0|Direct indicates a direct assignment.|
-|policySets|1|PolicySets indicates assignment was made via PolicySet assignment.|
+|policySets|1|PolicySets indicates assignment was made via PolicySet assignment.|
v1.0 Intune Shared Deviceandappmanagementassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-deviceandappmanagementassignmenttarget.md
doc_type: resourcePageType
# deviceAndAppManagementAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Base type for assignment targets. ## Properties
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterId": "String", "deviceAndAppManagementAssignmentFilterType": "String" }
-```
+```
v1.0 Intune Shared Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-deviceappmanagement.md
Title: "deviceAppManagement resource type"
description: "Singleton entity that acts as a container for all device app management functionality." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource. Note that this is only an exampl
"microsoftStoreForBusinessLanguage": "String", "microsoftStoreForBusinessLastCompletedApplicationSyncTime": "String (timestamp)" }
-```
+```
v1.0 Intune Shared Devicecategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicecategory.md
Title: "deviceCategory resource type"
description: "These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"displayName": "String", "description": "String" }
-```
+```
v1.0 Intune Shared Devicecompliancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicecompliancepolicy.md
Title: "deviceCompliancePolicy resource type"
description: "This is the base class for Compliance policy. Compliance policies are platform specific and individual per-platform compliance policies inherit from here. " localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Shared Deviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-deviceconfiguration.md
Title: "deviceConfiguration resource type"
description: "Device Configuration." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Shared Deviceenrollmentconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-deviceenrollmentconfiguration.md
Title: "deviceEnrollmentConfiguration resource type"
description: "The Base Class of Device Enrollment Configuration" localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"lastModifiedDateTime": "String (timestamp)", "version": 1024 }
-```
+```
v1.0 Intune Shared Devicemanagementconfigurationdependenton https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationdependenton.md
doc_type: resourcePageType
# deviceManagementConfigurationDependentOn resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"dependentOn": "String", "parentSettingId": "String" }
-```
+```
v1.0 Intune Shared Devicemanagementconfigurationsettingdependedonby https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingDependedOnBy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"dependedOnBy": "String", "required": true }
-```
+```
v1.0 Intune Shared Devicemanagementconfigurationsettinggroupcollectioninstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettinggroupcollectioninstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingGroupCollectionInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy
Here is a JSON representation of the resource.
"settingInstanceTemplateId": "String" } }
-```
+```
v1.0 Intune Shared Devicemanagementconfigurationsettinggroupinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettinggroupinstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingGroupInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy
Here is a JSON representation of the resource.
"settingInstanceTemplateId": "String" } }
-```
+```
v1.0 Intune Shared Devicemanagementconfigurationsettinginstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettinginstance.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingInstance resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance within policy ## Properties
Here is a JSON representation of the resource.
"settingInstanceTemplateId": "String" } }
-```
+```
v1.0 Intune Shared Devicemanagementconfigurationsettinginstancetemplatereference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettinginstancetemplatereference.md
doc_type: resourcePageType
# deviceManagementConfigurationSettingInstanceTemplateReference resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Setting instance template reference information ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", "settingInstanceTemplateId": "String" }
-```
+```
v1.0 Intune Shared Devicemanagementderivedcredentialsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicemanagementderivedcredentialsettings.md
Title: "deviceManagementDerivedCredentialSettings resource type"
description: "Intune Shared Devicemanagementderivedcredentialsettings Resources ." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagementDerivedCredentialSettings", "id": "String (identifier)" }
-```
+```
v1.0 Intune Shared Devicetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-devicetype.md
doc_type: enumPageType
# deviceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device type. ## Members
Device type.
|blackberry|100|Blackberry.| |palm|101|Palm.| |unknown|255|Represents that the device type is unknown.|
-|cloudPC|257|Cloud PC device.|
+|cloudPC|257|Cloud PC device.|
v1.0 Intune Shared Enablement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-enablement.md
Title: "enablement enum type"
description: "Possible values of a property" localization_priority: Normal- doc_type: enumPageType
Possible values of a property
|:|:|:| |notConfigured|0|Device default value, no intent.| |enabled|1|Enables the setting on the device.|
-|disabled|2|Disables the setting on the device.|
+|disabled|2|Disables the setting on the device.|
v1.0 Intune Shared Enrollmentavailabilityoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-enrollmentavailabilityoptions.md
doc_type: enumPageType
# enrollmentAvailabilityOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Options available for enrollment flow customization ## Members
Options available for enrollment flow customization
|:|:|:| |availableWithPrompts|0|Device enrollment flow is shown to the end user with guided enrollment prompts| |availableWithoutPrompts|1|Device enrollment flow is available to the end user without guided enrollment prompts|
-|unavailable|2|Device enrollment flow is unavailable to the enduser|
+|unavailable|2|Device enrollment flow is unavailable to the enduser|
v1.0 Intune Shared Enrollmentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-enrollmentstate.md
Title: "enrollmentState enum type"
description: "Intune Shared Enrollmentstate Resources ." localization_priority: Normal- doc_type: enumPageType
Namespace: microsoft.graph
|pendingReset|2|Enrolled but it's enrolled via enrollment profile and the enrolled profile is different from the assigned profile.| |failed|3|Not enrolled and there is enrollment failure record.| |notContacted|4|Device is imported but not enrolled.|
-|blocked|5|Device is enrolled as userless, but is blocked from moving to user enrollment because the app failed to install.|
+|blocked|5|Device is enrolled as userless, but is blocked from moving to user enrollment because the app failed to install.|
v1.0 Intune Shared Exclusiongroupassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-exclusiongroupassignmenttarget.md
doc_type: resourcePageType
# exclusionGroupAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a group that should be excluded from an assignment.
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String", "groupId": "String" }
-```
+```
v1.0 Intune Shared Groupassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-groupassignmenttarget.md
doc_type: resourcePageType
# groupAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an assignment to a group.
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String", "groupId": "String" }
-```
+```
v1.0 Intune Shared Hashalgorithms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-hashalgorithms.md
doc_type: enumPageType
# hashAlgorithms enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Hash Algorithm Options. ## Members |Member|Value|Description| |:|:|:| |sha1|1|SHA-1 Hash Algorithm.|
-|sha2|2|SHA-2 Hash Algorithm.|
+|sha2|2|SHA-2 Hash Algorithm.|
v1.0 Intune Shared Installintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-installintent.md
doc_type: enumPageType
# installIntent enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible values for the install intent chosen by the admin. ## Members
Possible values for the install intent chosen by the admin.
|available|0|Available install intent.| |required|1|Required install intent.| |uninstall|2|Uninstall install intent.|
-|availableWithoutEnrollment|3|Available without enrollment install intent.|
+|availableWithoutEnrollment|3|Available without enrollment install intent.|
v1.0 Intune Shared Ioslobappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-ioslobappassignmentsettings.md
doc_type: resourcePageType
# iosLobAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an iOS LOB mobile app to a group.
Here is a JSON representation of the resource.
"isRemovable": true, "preventManagedAppBackup": true }
-```
+```
v1.0 Intune Shared Ioslobappprovisioningconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-ioslobappprovisioningconfiguration.md
Title: "iosLobAppProvisioningConfiguration resource type"
description: "This topic provides descriptions of the declared methods, properties and relationships exposed by the iOS Lob App Provisioning Configuration resource." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"displayName": "String", "version": 1024 }
-```
+```
v1.0 Intune Shared Iosmanagedappprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-iosmanagedappprotection.md
Title: "iosManagedAppProtection resource type"
description: "Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an iOS device" localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"protectInboundDataFromUnknownSources": true, "customBrowserProtocol": "String" }
-```
+```
v1.0 Intune Shared Iosstoreappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-iosstoreappassignmentsettings.md
doc_type: resourcePageType
# iosStoreAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an iOS Store mobile app to a group.
Here is a JSON representation of the resource.
"isRemovable": true, "preventManagedAppBackup": true }
-```
+```
v1.0 Intune Shared Iosvppappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-iosvppappassignmentsettings.md
doc_type: resourcePageType
# iosVppAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an iOS VPP mobile app to a group.
Here is a JSON representation of the resource.
"preventManagedAppBackup": true, "preventAutoAppUpdate": true }
-```
+```
v1.0 Intune Shared Iprange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-iprange.md
doc_type: resourcePageType
# ipRange resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + IP range base class for representing IPV4, IPV6 address ranges ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.ipRange" }
-```
+```
v1.0 Intune Shared Ipv4range https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-ipv4range.md
doc_type: resourcePageType
# iPv4Range resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + IPv4 Range definition.
Here is a JSON representation of the resource.
"lowerAddress": "String", "upperAddress": "String" }
-```
+```
v1.0 Intune Shared Ipv6range https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-ipv6range.md
doc_type: resourcePageType
# iPv6Range resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + IPv6 Range definition.
Here is a JSON representation of the resource.
"lowerAddress": "String", "upperAddress": "String" }
-```
+```
v1.0 Intune Shared Keylongvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-keylongvaluepair.md
doc_type: resourcePageType
# keyLongValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Key long value pair ## Properties
Here is a JSON representation of the resource.
"name": "String", "value": 1024 }
-```
+```
v1.0 Intune Shared Keysize https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-keysize.md
doc_type: enumPageType
# keySize enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Key Size Options. ## Members
Key Size Options.
|:|:|:| |size1024|0|1024 Bits.| |size2048|1|2048 Bits.|
-|size4096|2|4096 Bits.|
+|size4096|2|4096 Bits.|
v1.0 Intune Shared Keystorageprovideroption https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-keystorageprovideroption.md
doc_type: enumPageType
# keyStorageProviderOption enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Key Storage Provider (KSP) Import Options. ## Members
Key Storage Provider (KSP) Import Options.
|useTpmKspOtherwiseUseSoftwareKsp|0|Import to Trusted Platform Module (TPM) KSP if present, otherwise import to Software KSP.| |useTpmKspOtherwiseFail|1|Import to Trusted Platform Module (TPM) KSP if present, otherwise fail.| |usePassportForWorkKspOtherwiseFail|2|Import to Passport for work KSP if available, otherwise fail.|
-|useSoftwareKsp|3|Import to Software KSP.|
+|useSoftwareKsp|3|Import to Software KSP.|
v1.0 Intune Shared Keyusages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-keyusages.md
doc_type: enumPageType
# keyUsages enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Key Usage Options. ## Members |Member|Value|Description| |:|:|:| |keyEncipherment|1|Key Encipherment Usage.|
-|digitalSignature|2|Digital Signature Usage.|
+|digitalSignature|2|Digital Signature Usage.|
v1.0 Intune Shared Keyvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-keyvaluepair.md
doc_type: resourcePageType
# keyValuePair resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Key value pair for storing custom settings ## Properties
Here is a JSON representation of the resource.
"name": "String", "value": "String" }
-```
+```
v1.0 Intune Shared Macoslobappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-macoslobappassignmentsettings.md
doc_type: resourcePageType
# macOsLobAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign a macOS LOB app to a group.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.macOsLobAppAssignmentSettings", "uninstallOnDeviceRemoval": true }
-```
+```
v1.0 Intune Shared Macosvppappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-macosvppappassignmentsettings.md
doc_type: resourcePageType
# macOsVppAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an Mac VPP mobile app to a group.
Here is a JSON representation of the resource.
"preventManagedAppBackup": true, "preventAutoAppUpdate": true }
-```
+```
v1.0 Intune Shared Manageddevicearchitecture https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-manageddevicearchitecture.md
doc_type: enumPageType
# managedDeviceArchitecture enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Processor architecture ## Members
Processor architecture
|x86|1|X86| |x64|2|X64| |arm|3|ARM|
-|arM64|4|ARM64|
+|arM64|4|ARM64|
v1.0 Intune Shared Manageddeviceownertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-manageddeviceownertype.md
doc_type: enumPageType
# managedDeviceOwnerType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Owner type of device. ## Members
Owner type of device.
|:|:|:| |unknown|0|Unknown.| |company|1|Owned by company.|
-|personal|2|Owned by person.|
+|personal|2|Owned by person.|
v1.0 Intune Shared Managementagenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-managementagenttype.md
doc_type: enumPageType
# managementAgentType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Management agent type. ## Members
Management agent type.
|msSense|1024|| |intuneAosp|2048|This device is managed by Intune's MDM for AOSP (Android Open Source Project) devices| |google|8192|Indicates the management agent to manage the device is Google.|
-|unknownFutureValue|8193|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|8193|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Shared Mdmwindowsinformationprotectionpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-mdmwindowsinformationprotectionpolicy.md
Title: "mdmWindowsInformationProtectionPolicy resource type"
description: "Policy for Windows information protection with MDM" localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
], "isAssigned": true }
-```
+```
v1.0 Intune Shared Microsoftstoreforbusinessappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-microsoftstoreforbusinessappassignmentsettings.md
doc_type: resourcePageType
# microsoftStoreForBusinessAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign an Microsoft Store for Business mobile app to a group.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.microsoftStoreForBusinessAppAssignmentSettings", "useDeviceContext": true }
-```
+```
v1.0 Intune Shared Mimecontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-mimecontent.md
doc_type: resourcePageType
# mimeContent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for a generic mime content. ## Properties
Here is a JSON representation of the resource.
"type": "String", "value": "binary" }
-```
+```
v1.0 Intune Shared Mobileapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-mobileapp.md
Title: "mobileApp resource type"
description: "An abstract class containing the base properties for Intune mobile apps." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
], "dependentAppCount": 1024 }
-```
+```
v1.0 Intune Shared Mobileappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-mobileappassignmentsettings.md
doc_type: resourcePageType
# mobileAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Abstract class to contain properties used to assign a mobile app to a group. ## Properties
Here is a JSON representation of the resource.
{ "@odata.type": "#microsoft.graph.mobileAppAssignmentSettings" }
-```
+```
v1.0 Intune Shared Mobileappinstalltimesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-mobileappinstalltimesettings.md
doc_type: resourcePageType
# mobileAppInstallTimeSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to determine when to offer an app to devices and when to install the app on devices. ## Properties
Here is a JSON representation of the resource.
"startDateTime": "String (timestamp)", "deadlineDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Shared Mobileapptroubleshootingevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-mobileapptroubleshootingevent.md
Title: "mobileAppTroubleshootingEvent resource type"
description: "Describes the mobileAppTroubleshootingEvent resource of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: resourcePageType
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Shared Ownertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-ownertype.md
doc_type: enumPageType
# ownerType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Owner type of device. ## Members
Owner type of device.
|:|:|:| |unknown|0|Unknown.| |company|1|Owned by company.|
-|personal|2|Owned by person.|
+|personal|2|Owned by person.|
v1.0 Intune Shared Proxieddomain https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-proxieddomain.md
doc_type: resourcePageType
# proxiedDomain resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Proxied Domain ## Properties
Here is a JSON representation of the resource.
"ipAddressOrFQDN": "String", "proxy": "String" }
-```
+```
v1.0 Intune Shared Report https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-report.md
Title: "report resource type"
description: "Describes the report resource of the Microsoft Graph API for Intune, which supports multiple workflows." localization_priority: Normal - doc_type: resourcePageType
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.report", "content": "<Unknown Primitive Type Edm.Stream>" }
-```
+```
v1.0 Intune Shared Reportroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-reportroot.md
Title: "reportRoot resource type"
description: "The resource that represents an instance of a device or troubleshooting report, depending on context." localization_priority: Normal - doc_type: resourcePageType
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.reportRoot", "id": "String (identifier)" }
-```
+```
v1.0 Intune Shared Resultantappstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-resultantappstate.md
doc_type: enumPageType
# resultantAppState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A list of possible states for application status on an individual device. When devices contact the Intune service and find targeted application enforcement intent, the status of the enforcement is recorded and becomes accessible in the Graph API. Since the application status is identified during device interaction with the Intune service, status records do not immediately appear upon application group assignment; it is created only after the assignment is evaluated in the service and devices start receiving the policy during check-ins. ## Members
A list of possible states for application status on an individual device. When d
|uninstallFailed|4|The application failed to uninstall.| |pendingInstall|5|The installation of the application is in progress.| |unknown|99|The status of the application is unknown.|
-|notApplicable|-1|The application is not applicable.|
+|notApplicable|-1|The application is not applicable.|
v1.0 Intune Shared Rgbcolor https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-rgbcolor.md
doc_type: resourcePageType
# rgbColor resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Color in RGB. ## Properties
Here is a JSON representation of the resource.
"g": 1024, "b": 1024 }
-```
+```
v1.0 Intune Shared Runasaccounttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-runasaccounttype.md
Title: "runAsAccountType enum type"
description: "Indicates the type of execution context the app runs in." localization_priority: Normal- doc_type: enumPageType
Indicates the type of execution context the app runs in.
|Member|Value|Description| |:|:|:| |system|0|System context|
-|user|1|User context|
+|user|1|User context|
v1.0 Intune Shared Runstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-runstate.md
doc_type: enumPageType
# runState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the type of execution status of the device management script. ## Members
Indicates the type of execution status of the device management script.
|fail|2|Script failed to run.| |scriptError|3|Discovery script hits error.| |pending|4|Script is pending to execute.|
-|notApplicable|5|Script is not applicable for this device.|
+|notApplicable|5|Script is not applicable for this device.|
v1.0 Intune Shared Saveduistategenerationoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-saveduistategenerationoptions.md
doc_type: enumPageType
# savedUIStateGenerationOptions enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |none|0||
-|omitSilverlightPolicyReferences|1||
+|omitSilverlightPolicyReferences|1||
v1.0 Intune Shared Scopetaggroupassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-scopetaggroupassignmenttarget.md
doc_type: resourcePageType
# scopeTagGroupAssignmentTarget resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents a Scope Tag Assignment Target.
Here is a JSON representation of the resource.
"targetType": "String", "entraObjectId": "String" }
-```
+```
v1.0 Intune Shared Scopetagtargettype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-scopetagtargettype.md
doc_type: enumPageType
# scopeTagTargetType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Specifies which type of Entra object to target in the Group for a given ScopeTag. ## Members
Specifies which type of Entra object to target in the Group for a given ScopeTag
|none|0|Unused value. Do not use.| |user|1|Indicates the ScopeTag assignment will Target Users in the Group Ids provided.| |device|2|Indicates the ScopeTag assignment will Target Devices in the Group Ids provided.|
-|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
v1.0 Intune Shared Settingsourcetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-settingsourcetype.md
doc_type: enumPageType
# settingSourceType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |deviceConfiguration|0||
-|deviceIntent|1||
+|deviceIntent|1||
v1.0 Intune Shared Subjectalternativenametype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-subjectalternativenametype.md
doc_type: enumPageType
# subjectAlternativeNameType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Subject Alternative Name Options. ## Members
Subject Alternative Name Options.
|userPrincipalName|2|User Principal Name (UPN).| |customAzureADAttribute|4|Custom Azure AD Attribute.| |domainNameService|8|Domain Name Service (DNS).|
-|universalResourceIdentifier|16|Universal Resource Identifier (URI).|
+|universalResourceIdentifier|16|Universal Resource Identifier (URI).|
v1.0 Intune Shared Targetedmanagedappconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-targetedmanagedappconfiguration.md
Title: "targetedManagedAppConfiguration resource type"
description: "Configuration used to deliver a set of custom settings as-is to all users in the targeted security group" localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"deployedAppCount": 1024, "isAssigned": true }
-```
+```
v1.0 Intune Shared Uri https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-uri.md
doc_type: resourcePageType
# uri resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Properties |Property|Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Shared User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-user.md
Title: "user resource type"
description: "Represents an Azure Active Directory user object." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.user", "id": "String (identifier)" }
-```
+```
v1.0 Intune Shared Vpptokenaccounttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-vpptokenaccounttype.md
doc_type: enumPageType
# vppTokenAccountType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible types of an Apple Volume Purchase Program token. ## Members |Member|Value|Description| |:|:|:| |business|0|Apple Volume Purchase Program token associated with an business program.|
-|education|1|Apple Volume Purchase Program token associated with an education program.|
+|education|1|Apple Volume Purchase Program token associated with an education program.|
v1.0 Intune Shared Vpptokenactionfailurereason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-vpptokenactionfailurereason.md
doc_type: enumPageType
# vppTokenActionFailureReason enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible types of reasons for an Apple Volume Purchase Program token action failure. ## Members
Possible types of reasons for an Apple Volume Purchase Program token action fail
|appleFailure|1|There was an error on Apple's service.| |internalError|2|There was an internal error.| |expiredVppToken|3|There was an error because the Apple Volume Purchase Program token was expired.|
-|expiredApplePushNotificationCertificate|4|There was an error because the Apple Volume Purchase Program Push Notification certificate expired.|
+|expiredApplePushNotificationCertificate|4|There was an error because the Apple Volume Purchase Program Push Notification certificate expired.|
v1.0 Intune Shared Win32lobappdeliveryoptimizationpriority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-win32lobappdeliveryoptimizationpriority.md
doc_type: enumPageType
# win32LobAppDeliveryOptimizationPriority enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains value for delivery optimization priority. ## Members |Member|Value|Description| |:|:|:| |notConfigured|0|Not configured or background normal delivery optimization priority.|
-|foreground|1|Foreground delivery optimization priority.|
+|foreground|1|Foreground delivery optimization priority.|
v1.0 Intune Shared Win32lobappnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-win32lobappnotification.md
doc_type: enumPageType
# win32LobAppNotification enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains value for notification status. ## Members
Contains value for notification status.
|:|:|:| |showAll|0|Show all notifications.| |showReboot|1|Only show restart notification and suppress other notifications.|
-|hideAll|2|Hide all notifications.|
+|hideAll|2|Hide all notifications.|
v1.0 Intune Shared Win32lobapprestartsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-win32lobapprestartsettings.md
doc_type: resourcePageType
# win32LobAppRestartSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties describing restart coordination following an app installation. ## Properties
Here is a JSON representation of the resource.
"countdownDisplayBeforeRestartInMinutes": 1024, "restartNotificationSnoozeDurationInMinutes": 1024 }
-```
+```
v1.0 Intune Shared Windowsappxappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-windowsappxappassignmentsettings.md
doc_type: resourcePageType
# windowsAppXAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used when assigning a Windows AppX mobile app to a group.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsAppXAppAssignmentSettings", "useDeviceContext": true }
-```
+```
v1.0 Intune Shared Windowsautopilotdeploymentprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-windowsautopilotdeploymentprofile.md
Windows Autopilot Deployment Profile
|Property|Type|Description| |:|:|:| |id|String|Profile Key|
-|displayName|String|Name of the profile|
-|description|String|Description of the profile|
-|language|String|Language configured on the device|
-|createdDateTime|DateTimeOffset|Profile creation time|
-|lastModifiedDateTime|DateTimeOffset|Profile last modified time|
-|outOfBoxExperienceSettings|[outOfBoxExperienceSettings](../resources/intune-enrollment-outofboxexperiencesettings.md)|Out of box experience setting|
+|displayName|String|The display name of the deployment profile. Max allowed length is 200 chars. Returned by default. Supports: $select, $top, $skip, $orderby. $Search and $filter are not supported.|
+|description|String|A description of the deployment profile. Max allowed length is 1500 chars. Supports: $select, $top, $skip, $orderBy. $Search and $filter are not supported.|
+|language|String|The language code to be used when configuring the device. E.g. en-US. The default value is os-default. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use locale instead.|
+|locale|String|The locale (language) to be used when configuring the device. E.g. en-US. The default value is os-default. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.|
+|createdDateTime|DateTimeOffset|The date and time of when the deployment profile was created. The value cannot be modified and is automatically populated when the profile was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only.|
+|lastModifiedDateTime|DateTimeOffset|The date and time of when the deployment profile was last modified. The value cannot be updated manually and is automatically populated when any changes are made to the profile. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported Read-Only.|
+|outOfBoxExperienceSettings|[outOfBoxExperienceSettings](../resources/intune-enrollment-outofboxexperiencesettings.md)|The Windows Autopilot Deployment Profile settings used by the Autopilot device for out-of-box experience. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use outOfBoxExperienceSetting instead.|
+|outOfBoxExperienceSetting|[outOfBoxExperienceSetting](../resources/intune-enrollment-outofboxexperiencesetting.md)|The Windows Autopilot Deployment Profile settings used by the device for the out-of-box experience. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.|
|enrollmentStatusScreenSettings|[windowsEnrollmentStatusScreenSettings](../resources/intune-enrollment-windowsenrollmentstatusscreensettings.md)|Enrollment status screen setting|
-|extractHardwareHash|Boolean|HardwareHash Extraction for the profile|
-|deviceNameTemplate|String|The template used to name the AutoPilot Device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters.|
-|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The AutoPilot device type that this profile is applicable to. Possible values are: `windowsPc`, `surfaceHub2`.|
-|enableWhiteGlove|Boolean|Enable Autopilot White Glove for the profile.|
-|roleScopeTagIds|String collection|Scope tags for the profile.|
+|extractHardwareHash|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use hardwareHashExtractionEnabled instead.|
+|hardwareHashExtractionEnabled|Boolean|Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.|
+|deviceNameTemplate|String|The template used to name the Autopilot device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.|
+|deviceType|[windowsAutopilotDeviceType](../resources/intune-enrollment-windowsautopilotdevicetype.md)|The Windows device type that this profile is applicable to. Possible values include windowsPc, holoLens, and virtualMachine. The default is windowsPc. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Possible values are: `windowsPc`, `holoLens`, `surfaceHub2`, `surfaceHub2S`, `virtualMachine`, `unknownFutureValue`.|
+|enableWhiteGlove|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode is allowed. When false, Windows Autopilot for pre-provisioned deployment mode is not allowed. The default is FALSE. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use preprovisioningAllowed instead.|
+|preprovisioningAllowed|Boolean|Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE.|
+|roleScopeTagIds|String collection|List of role scope tags for the deployment profile. |
+|managementServiceAppId|String|The Entra management service App ID which gets used during client device-based enrollment discovery. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
"displayName": "String", "description": "String", "language": "String",
+ "locale": "String",
"createdDateTime": "String (timestamp)", "lastModifiedDateTime": "String (timestamp)", "outOfBoxExperienceSettings": {
Here is a JSON representation of the resource.
"skipKeyboardSelectionPage": true, "hideEscapeLink": true },
+ "outOfBoxExperienceSetting": {
+ "@odata.type": "microsoft.graph.outOfBoxExperienceSetting",
+ "privacySettingsHidden": true,
+ "eulaHidden": true,
+ "userType": "String",
+ "deviceUsageType": "String",
+ "keyboardSelectionPageSkipped": true,
+ "escapeLinkHidden": true
+ },
"enrollmentStatusScreenSettings": { "@odata.type": "microsoft.graph.windowsEnrollmentStatusScreenSettings", "hideInstallationProgress": true,
Here is a JSON representation of the resource.
"allowDeviceUseOnInstallFailure": true }, "extractHardwareHash": true,
+ "hardwareHashExtractionEnabled": true,
"deviceNameTemplate": "String", "deviceType": "String", "enableWhiteGlove": true,
+ "preprovisioningAllowed": true,
"roleScopeTagIds": [ "String"
- ]
+ ],
+ "managementServiceAppId": "String"
} ```
v1.0 Intune Shared Windowsdomainjoinconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-windowsdomainjoinconfiguration.md
Title: "windowsDomainJoinConfiguration resource type"
description: "Windows Domain Join device configuration." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource. Note: The response object shown
"computerNameSuffixRandomCharCount": 1024, "activeDirectoryDomainName": "String" }
-```
+```
v1.0 Intune Shared Windowsuniversalappxappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-windowsuniversalappxappassignmentsettings.md
doc_type: resourcePageType
# windowsUniversalAppXAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used when assigning a Windows Universal AppX mobile app to a group.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.windowsUniversalAppXAppAssignmentSettings", "useDeviceContext": true }
-```
+```
v1.0 Intune Shared Windowsupdatestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-windowsupdatestate.md
Title: "windowsUpdateState resource type"
description: "Intune Shared Windowsupdatestate Resources ." localization_priority: Normal- doc_type: resourcePageType
Here is a JSON representation of the resource.
"lastScanDateTime": "String (timestamp)", "lastSyncDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Shared Wingetappassignmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-wingetappassignmentsettings.md
doc_type: resourcePageType
# winGetAppAssignmentSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to assign a WinGet app to a group.
Here is a JSON representation of the resource.
"deadlineDateTime": "String (timestamp)" } }
-```
+```
v1.0 Intune Shared Wingetappinstalltimesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-wingetappinstalltimesettings.md
doc_type: resourcePageType
# winGetAppInstallTimeSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties used to determine when to offer an app to devices and when to install the app on devices. ## Properties
Here is a JSON representation of the resource.
"useLocalTime": true, "deadlineDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Shared Wingetappnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-wingetappnotification.md
doc_type: enumPageType
# winGetAppNotification enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains value for notification status. ## Members
Contains value for notification status.
|showAll|0|Show all notifications.| |showReboot|1|Only show restart notification and suppress other notifications.| |hideAll|2|Hide all notifications.|
-|unknownFutureValue|3|Unknown future value, reserved for future usage as expandable enum.|
+|unknownFutureValue|3|Unknown future value, reserved for future usage as expandable enum.|
v1.0 Intune Shared Wingetapprestartsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-shared-wingetapprestartsettings.md
doc_type: resourcePageType
# winGetAppRestartSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties describing restart coordination following an app installation. ## Properties
Here is a JSON representation of the resource.
"countdownDisplayBeforeRestartInMinutes": 1024, "restartNotificationSnoozeDurationInMinutes": 1024 }
-```
+```
v1.0 Intune Softwareupdate Bulkdriveractionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-bulkdriveractionresult.md
doc_type: resourcePageType
# bulkDriverActionResult resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to represent the result of bulk driver action. ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Softwareupdate Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-softwareupdate-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-softwareupdate-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-softwareupdate-devicemanagement-get.md)|[deviceManagement](../resources/intune-softwareupdate-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-softwareupdate-devicemanagement-update.md)|[deviceManagement](../resources/intune-softwareupdate-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-softwareupdate-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Singleton entity that acts as a container for all device management functionalit
|windowsQualityUpdateProfiles|[windowsQualityUpdateProfile](../resources/intune-softwareupdate-windowsqualityupdateprofile.md) collection|A collection of windows quality update profiles| |windowsDriverUpdateProfiles|[windowsDriverUpdateProfile](../resources/intune-softwareupdate-windowsdriverupdateprofile.md) collection|A collection of windows driver update profiles| |windowsUpdateCatalogItems|[windowsUpdateCatalogItem](../resources/intune-softwareupdate-windowsupdatecatalogitem.md) collection|A collection of windows update catalog items (fetaure updates item , quality updates item)|
+|windowsQualityUpdatePolicies|[windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) collection|A collection of Windows quality update policies|
## JSON Representation Here is a JSON representation of the resource.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Softwareupdate Driverapprovalaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-driverapprovalaction.md
doc_type: enumPageType
# driverApprovalAction enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum type to represent approval actions of single or list of drivers. ## Members
An enum type to represent approval actions of single or list of drivers.
|:|:|:| |approve|0|This indicates the action to approve single or list of drivers.| |decline|1|This indicates the action to approve single or list of drivers.|
-|suspend|2|This indicates the action to suspend single or list of drivers.|
+|suspend|2|This indicates the action to suspend single or list of drivers.|
v1.0 Intune Softwareupdate Driverapprovalstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-driverapprovalstatus.md
doc_type: enumPageType
# driverApprovalStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum type to represent approval status of a driver. ## Members
An enum type to represent approval status of a driver.
|needsReview|0|This indicates a driver needs IT admin's review.| |declined|1|This indicates IT admin has declined a driver.| |approved|2|This indicates IT admin has approved a driver.|
-|suspended|3|This indicates IT admin has suspended a driver.|
+|suspended|3|This indicates IT admin has suspended a driver.|
v1.0 Intune Softwareupdate Drivercategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-drivercategory.md
doc_type: enumPageType
# driverCategory enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum type to represent which category a driver belongs to. ## Members
An enum type to represent which category a driver belongs to.
|:|:|:| |recommended|0|This indicates a driver is recommended by Microsoft.| |previouslyApproved|1|This indicates a driver was recommended by Microsoft and IT admin has taken some approval action on it.|
-|other|2|This indicates a driver is never recommended by Microsoft.|
+|other|2|This indicates a driver is never recommended by Microsoft.|
v1.0 Intune Softwareupdate Driverupdateprofileapprovaltype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-driverupdateprofileapprovaltype.md
doc_type: enumPageType
# driverUpdateProfileApprovalType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + An enum type to represent approval type of a driver update profile. ## Members |Member|Value|Description| |:|:|:| |manual|0|This indicates a driver and firmware profile needs to be approved manually.|
-|automatic|1|This indicates a driver and firmware profile is approved automatically.|
+|automatic|1|This indicates a driver and firmware profile is approved automatically.|
v1.0 Intune Softwareupdate Expeditedwindowsqualityupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-expeditedwindowsqualityupdatesettings.md
doc_type: resourcePageType
# expeditedWindowsQualityUpdateSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store the expedited quality update settings such as release date and days until forced reboot. ## Properties
Here is a JSON representation of the resource.
"qualityUpdateRelease": "String", "daysUntilForcedReboot": 1024 }
-```
+```
v1.0 Intune Softwareupdate Iosavailableupdateversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-iosavailableupdateversion.md
doc_type: resourcePageType
# iosAvailableUpdateVersion resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + iOS available update version details ## Properties
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Softwareupdate Windowsdriverupdateinventory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsdriverupdateinventory.md
doc_type: resourcePageType
# windowsDriverUpdateInventory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A new entity to represent driver inventories. ## Methods
Here is a JSON representation of the resource.
"category": "String", "deployDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Softwareupdate Windowsdriverupdateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsdriverupdateprofile.md
doc_type: resourcePageType
# windowsDriverUpdateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Driver Update Profile ## Methods
Here is a JSON representation of the resource.
"driverInventorySyncState": "String" } }
-```
+```
v1.0 Intune Softwareupdate Windowsdriverupdateprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsdriverupdateprofileassignment.md
doc_type: resourcePageType
# windowsDriverUpdateProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity contains the properties used to assign a windows driver update profile to a group. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Softwareupdate Windowsdriverupdateprofileinventorysyncstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsdriverupdateprofileinventorysyncstate.md
doc_type: enumPageType
# windowsDriverUpdateProfileInventorySyncState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows DnF update inventory sync state. ## Members
Windows DnF update inventory sync state.
|:|:|:| |pending|0|Pending sync.| |success|1|Successful sync.|
-|failure|2|Failed sync.|
+|failure|2|Failed sync.|
v1.0 Intune Softwareupdate Windowsdriverupdateprofileinventorysyncstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsdriverupdateprofileinventorysyncstatus.md
doc_type: resourcePageType
# windowsDriverUpdateProfileInventorySyncStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store the status of a driver and firmware profile inventory sync. The status includes the last successful sync date time and the state of the last sync. ## Properties
Here is a JSON representation of the resource.
"lastSuccessfulSyncDateTime": "String (timestamp)", "driverInventorySyncState": "String" }
-```
+```
v1.0 Intune Softwareupdate Windowsfeatureupdatecatalogitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsfeatureupdatecatalogitem.md
doc_type: resourcePageType
# windowsFeatureUpdateCatalogItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows update catalog item entity
Here is a JSON representation of the resource.
"endOfSupportDate": "String (timestamp)", "version": "String" }
-```
+```
v1.0 Intune Softwareupdate Windowsfeatureupdateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsfeatureupdateprofile.md
doc_type: resourcePageType
# windowsFeatureUpdateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Feature Update Profile ## Methods
Windows Feature Update Profile
|deployableContentDisplayName|String|Friendly display name of the quality update profile deployable content| |endOfSupportDate|DateTimeOffset|The last supported date for a feature update| |installLatestWindows10OnWindows11IneligibleDevice|Boolean|If true, the latest Microsoft Windows 10 update will be installed on devices ineligible for Microsoft Windows 11|
+|installFeatureUpdatesOptional|Boolean|If true, the Windows 11 update will become optional|
## Relationships |Relationship|Type|Description|
Here is a JSON representation of the resource.
], "deployableContentDisplayName": "String", "endOfSupportDate": "String (timestamp)",
- "installLatestWindows10OnWindows11IneligibleDevice": true
+ "installLatestWindows10OnWindows11IneligibleDevice": true,
+ "installFeatureUpdatesOptional": true
}
-```
+```
v1.0 Intune Softwareupdate Windowsfeatureupdateprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsfeatureupdateprofileassignment.md
doc_type: resourcePageType
# windowsFeatureUpdateProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity contains the properties used to assign a windows feature update profile to a group. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Softwareupdate Windowsqualityupdatecatalogitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsqualityupdatecatalogitem.md
doc_type: resourcePageType
# windowsQualityUpdateCatalogItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows update catalog item entity
Here is a JSON representation of the resource.
"classification": "String", "isExpeditable": true }
-```
+```
v1.0 Intune Softwareupdate Windowsqualityupdateclassification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsqualityupdateclassification.md
doc_type: enumPageType
# windowsQualityUpdateClassification enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows quality update classification ## Members
Windows quality update classification
|:|:|:| |all|0|All update type| |security|1|Security only update type|
-|nonSecurity|2|Non security only update type|
+|nonSecurity|2|Non security only update type|
v1.0 Intune Softwareupdate Windowsqualityupdatepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsqualityupdatepolicy.md
+
+ Title: "windowsQualityUpdatePolicy resource type"
+description: "Windows Quality Update Policy"
+
+localization_priority: Normal
+++
+# windowsQualityUpdatePolicy resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+Windows Quality Update Policy
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List windowsQualityUpdatePolicies](../api/intune-softwareupdate-windowsqualityupdatepolicy-list.md)|[windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) collection|List properties and relationships of the [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) objects.|
+|[Get windowsQualityUpdatePolicy](../api/intune-softwareupdate-windowsqualityupdatepolicy-get.md)|[windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md)|Read properties and relationships of the [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.|
+|[Create windowsQualityUpdatePolicy](../api/intune-softwareupdate-windowsqualityupdatepolicy-create.md)|[windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md)|Create a new [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.|
+|[Delete windowsQualityUpdatePolicy](../api/intune-softwareupdate-windowsqualityupdatepolicy-delete.md)|None|Deletes a [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md).|
+|[Update windowsQualityUpdatePolicy](../api/intune-softwareupdate-windowsqualityupdatepolicy-update.md)|[windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md)|Update the properties of a [windowsQualityUpdatePolicy](../resources/intune-softwareupdate-windowsqualityupdatepolicy.md) object.|
+|[assign action](../api/intune-softwareupdate-windowsqualityupdatepolicy-assign.md)|None||
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|This id is assigned when creating the profile. Read-only|
+|displayName|String|The display name for the policy. Max allowed length is 200 chars.|
+|description|String|The description of the policy which is specified by the user. Max allowed length is 1500 chars.|
+|createdDateTime|DateTimeOffset|Timestamp of when the profile was created. The value cannot be modified and is automatically populated when the profile is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only|
+|lastModifiedDateTime|DateTimeOffset|Timestamp of when the profile was modified. The value cannot be modified and is automatically populated when the profile is modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. Read-only|
+|roleScopeTagIds|String collection|List of the scope tag ids for this profile.|
+|hotpatchEnabled|Boolean|Indicates if hotpatch is enabled for the tenants. When 'true', tenant can apply quality updates without rebooting their devices. When 'false', tenant devices will receive cold patch associated with Windows quality updates.|
+
+## Relationships
+|Relationship|Type|Description|
+|:|:|:|
+|assignments|[windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) collection|List of the groups this profile is assgined to.|
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.windowsQualityUpdatePolicy"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicy",
+ "id": "String (identifier)",
+ "displayName": "String",
+ "description": "String",
+ "createdDateTime": "String (timestamp)",
+ "lastModifiedDateTime": "String (timestamp)",
+ "roleScopeTagIds": [
+ "String"
+ ],
+ "hotpatchEnabled": true
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdatepolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md
+
+ Title: "windowsQualityUpdatePolicyAssignment resource type"
+description: "This entity contains the properties used to assign a Windows quality update policy to a group."
+
+localization_priority: Normal
+++
+# windowsQualityUpdatePolicyAssignment resource type
+
+Namespace: microsoft.graph
+> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
+
+> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant.
++
+This entity contains the properties used to assign a Windows quality update policy to a group.
+
+## Methods
+|Method|Return Type|Description|
+|:|:|:|
+|[List windowsQualityUpdatePolicyAssignments](../api/intune-softwareupdate-windowsqualityupdatepolicyassignment-list.md)|[windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) collection|List properties and relationships of the [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) objects.|
+|[Get windowsQualityUpdatePolicyAssignment](../api/intune-softwareupdate-windowsqualityupdatepolicyassignment-get.md)|[windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md)|Read properties and relationships of the [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.|
+|[Create windowsQualityUpdatePolicyAssignment](../api/intune-softwareupdate-windowsqualityupdatepolicyassignment-create.md)|[windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md)|Create a new [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.|
+|[Delete windowsQualityUpdatePolicyAssignment](../api/intune-softwareupdate-windowsqualityupdatepolicyassignment-delete.md)|None|Deletes a [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md).|
+|[Update windowsQualityUpdatePolicyAssignment](../api/intune-softwareupdate-windowsqualityupdatepolicyassignment-update.md)|[windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md)|Update the properties of a [windowsQualityUpdatePolicyAssignment](../resources/intune-softwareupdate-windowsqualityupdatepolicyassignment.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The id for CloudQualityUpdateProfileAssignment entity. This id is assigned when assigning the profile to a group. Read-only|
+|target|[deviceAndAppManagementAssignmentTarget](../resources/intune-shared-deviceandappmanagementassignmenttarget.md)|The assignment target that the Windows quality update policy is assigned to.|
+
+## Relationships
+None
+
+## JSON Representation
+Here is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.windowsQualityUpdatePolicyAssignment"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.windowsQualityUpdatePolicyAssignment",
+ "id": "String (identifier)",
+ "target": {
+ "@odata.type": "microsoft.graph.deviceAndAppManagementAssignmentTarget",
+ "deviceAndAppManagementAssignmentFilterId": "String",
+ "deviceAndAppManagementAssignmentFilterType": "String"
+ }
+}
+```
v1.0 Intune Softwareupdate Windowsqualityupdateprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsqualityupdateprofile.md
doc_type: resourcePageType
# windowsQualityUpdateProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Quality Update Profile ## Methods
Here is a JSON representation of the resource.
"releaseDateDisplayName": "String", "deployableContentDisplayName": "String" }
-```
+```
v1.0 Intune Softwareupdate Windowsqualityupdateprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsqualityupdateprofileassignment.md
doc_type: resourcePageType
# windowsQualityUpdateProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity contains the properties used to assign a windows quality update profile to a group. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Softwareupdate Windowsupdatecatalogitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsupdatecatalogitem.md
doc_type: resourcePageType
# windowsUpdateCatalogItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows update catalog item entity ## Methods
Here is a JSON representation of the resource.
"releaseDateTime": "String (timestamp)", "endOfSupportDate": "String (timestamp)" }
-```
+```
v1.0 Intune Softwareupdate Windowsupdaterolloutsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-softwareupdate-windowsupdaterolloutsettings.md
doc_type: resourcePageType
# windowsUpdateRolloutSettings resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A complex type to store the windows update rollout settings including offer start date time, offer end date time, and days between each set of offers. ## Properties
Here is a JSON representation of the resource.
"offerEndDateTimeInUTC": "String (timestamp)", "offerIntervalInDays": 1024 }
-```
+```
v1.0 Intune Troubleshooting Applevpptokentroubleshootingevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-applevpptokentroubleshootingevent.md
doc_type: resourcePageType
# appleVppTokenTroubleshootingEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Event representing an Apple Vpp Token Troubleshooting Event.
Here is a JSON representation of the resource.
], "tokenId": "String" }
-```
+```
v1.0 Intune Troubleshooting Connectorhealthstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-connectorhealthstate.md
doc_type: enumPageType
# connectorHealthState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Connector health state for connector status ## Members
Connector health state for connector status
|healthy|0|Indicates a healthy connector status and no action required.| |warning|1|Indicates that a connector needs attention.| |unhealthy|2|Indicates that a connector needs immediate attention to retain functionality.|
-|unknown|3|unknown|
+|unknown|3|unknown|
v1.0 Intune Troubleshooting Connectorname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-connectorname.md
doc_type: enumPageType
# connectorName enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Connectors name for connector status ## Members
Connectors name for connector status
|windowsDefenderATPConnectorLastHeartbeatDateTime|12|Indicates the last heartbeat date/time that the Windows Defender ATP connector was contacted.| |mobileThreatDefenceConnectorLastHeartbeatDateTime|13|Indicates the last heartbeat date/time that the Mobile Threat Defence connector was contacted.| |chromebookLastDirectorySyncDateTime|14|Indicates the last sync date/time that the Chrombook Last Directory performed a sync.|
-|futureValue|15|Future use|
+|futureValue|15|Future use|
v1.0 Intune Troubleshooting Connectorstatusdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-connectorstatusdetails.md
doc_type: resourcePageType
# connectorStatusDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represent connector status ## Properties
Here is a JSON representation of the resource.
"status": "String", "eventDateTime": "String (timestamp)" }
-```
+```
v1.0 Intune Troubleshooting Deviceenrollmentfailurereason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-deviceenrollmentfailurereason.md
doc_type: enumPageType
# deviceEnrollmentFailureReason enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Top level failure categories for enrollment. ## Members
Top level failure categories for enrollment.
|featureNotSupported|8|Feature(s) used by this enrollment are not supported for this account.| |enrollmentRestrictionsEnforced|9|Enrollment restrictions configured by admin blocked this enrollment.| |clientDisconnected|10|Client timed out or enrollment was aborted by enduser.|
-|userAbandonment|11|Enrollment was abandoned by enduser. (Enduser started onboarding but failed to complete it in timely manner)|
+|userAbandonment|11|Enrollment was abandoned by enduser. (Enduser started onboarding but failed to complete it in timely manner)|
v1.0 Intune Troubleshooting Deviceenrollmenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-deviceenrollmenttype.md
doc_type: enumPageType
# deviceEnrollmentType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible ways of adding a mobile device to management. ## Members
Possible ways of adding a mobile device to management.
|azureAdJoinUsingAzureVmExtension|14|Azure AD Join enrollment when an Azure VM is provisioned| |androidEnterpriseDedicatedDevice|15|Android Enterprise Dedicated Device| |androidEnterpriseFullyManaged|16|Android Enterprise Fully Managed|
-|androidEnterpriseCorporateWorkProfile|17|Android Enterprise Corporate Work Profile|
+|androidEnterpriseCorporateWorkProfile|17|Android Enterprise Corporate Work Profile|
+|appleACMEBasicBYOD|20|Apple ACME BYOD enrollment|
+|appleACMEDEPUserless|21|Apple ACME DEP Userless enrollment|
+|appleACMEDEPUDACompanyPortal|22|Apple ACME DEP UDA enrollment at CP|
+|appleACMEDEPUDASetupAsstLegacy|23|Apple ACME DEP UDA enrollment at Setup Asst (legacy)|
+|appleACMEDEPUDAModernAuth|24|Apple ACME DEP UDA enrollment at Setup Asst (Modern Auth)|
v1.0 Intune Troubleshooting Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-troubleshooting-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-troubleshooting-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-troubleshooting-devicemanagement-get.md)|[deviceManagement](../resources/intune-troubleshooting-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-troubleshooting-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-troubleshooting-devicemanagement-update.md)|[deviceManagement](../resources/intune-troubleshooting-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-troubleshooting-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Troubleshooting Devicemanagementautopilotevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementautopilotevent.md
doc_type: resourcePageType
# deviceManagementAutopilotEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Represents an Autopilot flow event. ## Methods
Here is a JSON representation of the resource.
"targetedPolicyCount": 1024, "enrollmentFailureDetails": "String" }
-```
+```
v1.0 Intune Troubleshooting Devicemanagementautopilotpolicycompliancestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementautopilotpolicycompliancestatus.md
doc_type: enumPageType
# deviceManagementAutopilotPolicyComplianceStatus enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|installed|2|| |notCompliant|3|| |notInstalled|4||
-|error|5||
+|error|5||
v1.0 Intune Troubleshooting Devicemanagementautopilotpolicystatusdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementautopilotpolicystatusdetail.md
doc_type: resourcePageType
# deviceManagementAutopilotPolicyStatusDetail resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Policy status detail item contained by an autopilot event. ## Methods
Here is a JSON representation of the resource.
"lastReportedDateTime": "String (timestamp)", "errorCode": 1024 }
-```
+```
v1.0 Intune Troubleshooting Devicemanagementautopilotpolicytype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementautopilotpolicytype.md
doc_type: enumPageType
# deviceManagementAutopilotPolicyType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:| |unknown|0|| |application|3|| |appModel|7||
-|configurationPolicy|12||
+|configurationPolicy|12||
v1.0 Intune Troubleshooting Devicemanagementtroubleshootingerrordetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementtroubleshootingerrordetails.md
doc_type: resourcePageType
# deviceManagementTroubleshootingErrorDetails resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Object containing detailed information about the error and its remediation. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Troubleshooting Devicemanagementtroubleshootingerrorresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementtroubleshootingerrorresource.md
doc_type: resourcePageType
# deviceManagementTroubleshootingErrorResource resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Object representing a link to troubleshooting information, the link could be to the Azure Portal or a Microsoft doc. ## Properties
Here is a JSON representation of the resource.
"text": "String", "link": "String" }
-```
+```
v1.0 Intune Troubleshooting Devicemanagementtroubleshootingevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-devicemanagementtroubleshootingevent.md
doc_type: resourcePageType
# deviceManagementTroubleshootingEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Event representing an general failure. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Troubleshooting Enrollmentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-enrollmentstate.md
doc_type: enumPageType
# enrollmentState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|pendingReset|2|| |failed|3|| |notContacted|4||
-|blocked|5||
+|blocked|5||
v1.0 Intune Troubleshooting Enrollmenttroubleshootingevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-enrollmenttroubleshootingevent.md
doc_type: resourcePageType
# enrollmentTroubleshootingEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Event representing an enrollment failure.
Inherits from [deviceManagementTroubleshootingEvent](../resources/intune-trouble
|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-troubleshooting-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`.|
+|enrollmentType|[deviceEnrollmentType](../resources/intune-troubleshooting-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`, `appleACMEBasicBYOD`, `appleACMEDEPUserless`, `appleACMEDEPUDACompanyPortal`, `appleACMEDEPUDASetupAsstLegacy`, `appleACMEDEPUDAModernAuth`.|
|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.|
Here is a JSON representation of the resource.
"failureCategory": "String", "failureReason": "String" }
-```
+```
v1.0 Intune Troubleshooting Manageddevicesummarizedappstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-manageddevicesummarizedappstate.md
doc_type: resourcePageType
# managedDeviceSummarizedAppState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Event representing a user's devices with failed or pending apps. ## Properties
Here is a JSON representation of the resource.
"summarizedAppState": "String", "deviceId": "String" }
-```
+```
v1.0 Intune Troubleshooting Mobileappactiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileappactiontype.md
doc_type: enumPageType
# mobileAppActionType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Defines the Action Types for an Intune Application. ## Members
Defines the Action Types for an Intune Application.
|installCommandSent|1|Application install command was sent.| |installed|3|Application installed.| |uninstalled|4|Application uninstalled.|
-|userRequestedInstall|5|User requested installation|
+|userRequestedInstall|5|User requested installation|
v1.0 Intune Troubleshooting Mobileappintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileappintent.md
doc_type: enumPageType
# mobileAppIntent enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Indicates the status of the mobile app on the device. ## Members
Indicates the status of the mobile app on the device.
|requiredUninstall|3|Required Uninstall| |requiredAndAvailableInstall|4|RequiredAndAvailableInstall| |availableInstallWithoutEnrollment|5|AvailableInstallWithoutEnrollment|
-|exclude|6|Exclude|
+|exclude|6|Exclude|
v1.0 Intune Troubleshooting Mobileappintentandstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileappintentandstate.md
doc_type: resourcePageType
# mobileAppIntentAndState resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + MobileApp Intent and Install State for a given device. ## Methods
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Troubleshooting Mobileappintentandstatedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileappintentandstatedetail.md
doc_type: resourcePageType
# mobileAppIntentAndStateDetail resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Mobile App Intent and Install State for a given device. ## Properties
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Troubleshooting Mobileappsupporteddevicetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileappsupporteddevicetype.md
doc_type: resourcePageType
# mobileAppSupportedDeviceType resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Device properties ## Properties
Here is a JSON representation of the resource.
"minimumOperatingSystemVersion": "String", "maximumOperatingSystemVersion": "String" }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootingapppolicycreationhistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootingapppolicycreationhistory.md
doc_type: resourcePageType
# mobileAppTroubleshootingAppPolicyCreationHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + History Item contained in the Mobile App Troubleshooting Event.
Here is a JSON representation of the resource.
"runState": "String", "errorCode": "String" }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootingappstatehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootingappstatehistory.md
doc_type: resourcePageType
# mobileAppTroubleshootingAppStateHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + History Item contained in the Mobile App Troubleshooting Event.
Here is a JSON representation of the resource.
"runState": "String", "errorCode": "String" }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootingapptargethistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootingapptargethistory.md
doc_type: resourcePageType
# mobileAppTroubleshootingAppTargetHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + History Item contained in the Mobile App Troubleshooting Event.
Here is a JSON representation of the resource.
"runState": "String", "errorCode": "String" }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootingappupdatehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootingappupdatehistory.md
doc_type: resourcePageType
# mobileAppTroubleshootingAppUpdateHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + History Item contained in the Mobile App Troubleshooting Event.
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootingdevicecheckinhistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootingdevicecheckinhistory.md
doc_type: resourcePageType
# mobileAppTroubleshootingDeviceCheckinHistory resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + History Item contained in the Mobile App Troubleshooting Event.
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootingevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootingevent.md
doc_type: resourcePageType
# mobileAppTroubleshootingEvent resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Event representing a users device application install status.
Inherits from [deviceManagementTroubleshootingEvent](../resources/intune-trouble
## Methods |Method|Return Type|Description| |:|:|:|
-|[List mobileAppTroubleshootingEvents](../api/intune-troubleshooting-mobileapptroubleshootingevent-list.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) collection|List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) objects.|
-|[Get mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-get.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md)|Read properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.|
-|[Create mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-create.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md)|Create a new [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.|
-|[Delete mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-delete.md)|None|Deletes a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md).|
-|[Update mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-update.md)|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md)|Update the properties of a [mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) object.|
+|[List mobileAppTroubleshootingEvents](../api/intune-troubleshooting-mobileapptroubleshootingevent-list.md)|[mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md) collection|List properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md) objects.|
+|[Get mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-get.md)|[mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md)|Read properties and relationships of the [mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md) object.|
+|[Create mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-create.md)|[mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md)|Create a new [mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md) object.|
+|[Delete mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-delete.md)|None|Deletes a [mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md).|
+|[Update mobileAppTroubleshootingEvent](../api/intune-troubleshooting-mobileapptroubleshootingevent-update.md)|[mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md)|Update the properties of a [mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
} ] }
-```
+```
v1.0 Intune Troubleshooting Mobileapptroubleshootinghistoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-mobileapptroubleshootinghistoryitem.md
doc_type: resourcePageType
# mobileAppTroubleshootingHistoryItem resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + History Item contained in the Mobile App Troubleshooting Event. ## Properties
Here is a JSON representation of the resource.
] } }
-```
+```
v1.0 Intune Troubleshooting Report https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-report.md
doc_type: resourcePageType
# report resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enrollment failure reports. ## Properties
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.report", "content": "Stream" }
-```
+```
v1.0 Intune Troubleshooting Reportroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-reportroot.md
doc_type: resourcePageType
# reportRoot resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + The resource that represents an instance of Enrollment Failure Reports. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get reportRoot](../api/intune-troubleshooting-reportroot-get.md)|[reportRoot](../resources/intune-shared-reportroot.md)|Read properties and relationships of the [reportRoot](../resources/intune-shared-reportroot.md) object.|
-|[Update reportRoot](../api/intune-troubleshooting-reportroot-update.md)|[reportRoot](../resources/intune-shared-reportroot.md)|Update the properties of a [reportRoot](../resources/intune-shared-reportroot.md) object.|
-|[managedDeviceEnrollmentFailureDetails function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentfailuredetails.md)|[report](../resources/intune-shared-report.md)||
-|[managedDeviceEnrollmentFailureDetails function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentfailuredetails.md)|[report](../resources/intune-shared-report.md)||
-|[managedDeviceEnrollmentFailureTrends function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentfailuretrends.md)|[report](../resources/intune-shared-report.md)|Metadata for the enrollment failure trends report|
-|[managedDeviceEnrollmentTopFailures function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmenttopfailures.md)|[report](../resources/intune-shared-report.md)||
-|[managedDeviceEnrollmentTopFailures function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmenttopfailures.md)|[report](../resources/intune-shared-report.md)||
-|[managedDeviceEnrollmentAbandonmentSummary function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentabandonmentsummary.md)|[report](../resources/intune-shared-report.md)|Metadata for Enrollment abandonment summary report|
-|[managedDeviceEnrollmentAbandonmentDetails function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentabandonmentdetails.md)|[report](../resources/intune-shared-report.md)|Metadata for Enrollment abandonment details report|
+|[Get reportRoot](../api/intune-troubleshooting-reportroot-get.md)|[reportRoot](../resources/intune-troubleshooting-reportroot.md)|Read properties and relationships of the [reportRoot](../resources/intune-troubleshooting-reportroot.md) object.|
+|[Update reportRoot](../api/intune-troubleshooting-reportroot-update.md)|[reportRoot](../resources/intune-troubleshooting-reportroot.md)|Update the properties of a [reportRoot](../resources/intune-troubleshooting-reportroot.md) object.|
+|[managedDeviceEnrollmentFailureDetails function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentfailuredetails.md)|[report](../resources/intune-troubleshooting-report.md)||
+|[managedDeviceEnrollmentFailureDetails function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentfailuredetails.md)|[report](../resources/intune-troubleshooting-report.md)||
+|[managedDeviceEnrollmentFailureTrends function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentfailuretrends.md)|[report](../resources/intune-troubleshooting-report.md)|Metadata for the enrollment failure trends report|
+|[managedDeviceEnrollmentTopFailures function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmenttopfailures.md)|[report](../resources/intune-troubleshooting-report.md)||
+|[managedDeviceEnrollmentTopFailures function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmenttopfailures.md)|[report](../resources/intune-troubleshooting-report.md)||
+|[managedDeviceEnrollmentAbandonmentSummary function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentabandonmentsummary.md)|[report](../resources/intune-troubleshooting-report.md)|Metadata for Enrollment abandonment summary report|
+|[managedDeviceEnrollmentAbandonmentDetails function](../api/intune-troubleshooting-reportroot-manageddeviceenrollmentabandonmentdetails.md)|[report](../resources/intune-troubleshooting-report.md)|Metadata for Enrollment abandonment details report|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.reportRoot", "id": "String (identifier)" }
-```
+```
v1.0 Intune Troubleshooting User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-user.md
doc_type: resourcePageType
# user resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
-|[List users](../api/intune-troubleshooting-user-list.md)|[user](../resources/intune-shared-user.md) collection|List properties and relationships of the [user](../resources/intune-shared-user.md) objects.|
-|[Get user](../api/intune-troubleshooting-user-get.md)|[user](../resources/intune-shared-user.md)|Read properties and relationships of the [user](../resources/intune-shared-user.md) object.|
-|[Create user](../api/intune-troubleshooting-user-create.md)|[user](../resources/intune-shared-user.md)|Create a new [user](../resources/intune-shared-user.md) object.|
-|[Delete user](../api/intune-troubleshooting-user-delete.md)|None|Deletes a [user](../resources/intune-shared-user.md).|
-|[Update user](../api/intune-troubleshooting-user-update.md)|[user](../resources/intune-shared-user.md)|Update the properties of a [user](../resources/intune-shared-user.md) object.|
+|[List users](../api/intune-troubleshooting-user-list.md)|[user](../resources/intune-troubleshooting-user.md) collection|List properties and relationships of the [user](../resources/intune-troubleshooting-user.md) objects.|
+|[Get user](../api/intune-troubleshooting-user-get.md)|[user](../resources/intune-troubleshooting-user.md)|Read properties and relationships of the [user](../resources/intune-troubleshooting-user.md) object.|
+|[Create user](../api/intune-troubleshooting-user-create.md)|[user](../resources/intune-troubleshooting-user.md)|Create a new [user](../resources/intune-troubleshooting-user.md) object.|
+|[Delete user](../api/intune-troubleshooting-user-delete.md)|None|Deletes a [user](../resources/intune-troubleshooting-user.md).|
+|[Update user](../api/intune-troubleshooting-user-update.md)|[user](../resources/intune-troubleshooting-user.md)|Update the properties of a [user](../resources/intune-troubleshooting-user.md) object.|
|[getManagedDevicesWithAppFailures function](../api/intune-troubleshooting-user-getmanageddeviceswithappfailures.md)|String collection|Retrieves the list of devices with failed apps| |[getManagedDevicesWithFailedOrPendingApps function](../api/intune-troubleshooting-user-getmanageddeviceswithfailedorpendingapps.md)|[managedDeviceSummarizedAppState](../resources/intune-troubleshooting-manageddevicesummarizedappstate.md) collection|Retrieves the list of devices with failed or pending apps|
Namespace: microsoft.graph
|:|:|:| |deviceManagementTroubleshootingEvents|[deviceManagementTroubleshootingEvent](../resources/intune-troubleshooting-devicemanagementtroubleshootingevent.md) collection|The list of troubleshooting events for this user.| |mobileAppIntentAndStates|[mobileAppIntentAndState](../resources/intune-troubleshooting-mobileappintentandstate.md) collection|The list of troubleshooting events for this user.|
-|mobileAppTroubleshootingEvents|[mobileAppTroubleshootingEvent](../resources/intune-shared-mobileapptroubleshootingevent.md) collection|The list of mobile app troubleshooting events for this user.|
+|mobileAppTroubleshootingEvents|[mobileAppTroubleshootingEvent](../resources/intune-troubleshooting-mobileapptroubleshootingevent.md) collection|The list of mobile app troubleshooting events for this user.|
## JSON Representation Here is a JSON representation of the resource.
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.user", "id": "String (identifier)" }
-```
+```
v1.0 Intune Troubleshooting Windowsautopilotdeploymentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-windowsautopilotdeploymentstate.md
doc_type: enumPageType
# windowsAutopilotDeploymentState enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Deployment states for Autopilot devices ## Members
Deployment states for Autopilot devices
|successWithTimeout|4|The deployment timed out but user clicked past failure.| |notAttempted|5|The deployment was not run.| |disabled|6|The deployment is disabled.|
-|successOnRetry|7|The deployment succeeded after hitting an initial timeout failure.|
+|successOnRetry|7|The deployment succeeded after hitting an initial timeout failure.|
v1.0 Intune Troubleshooting Windowsautopilotenrollmenttype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-troubleshooting-windowsautopilotenrollmenttype.md
doc_type: enumPageType
# windowsAutopilotEnrollmentType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Members |Member|Value|Description| |:|:|:|
Namespace: microsoft.graph
|azureADJoinedWithOfflineAutopilotProfile|5|| |azureADJoinedWithWhiteGlove|6|| |offlineDomainJoinedWithWhiteGlove|7||
-|offlineDomainJoinedWithOfflineAutopilotProfile|8||
+|offlineDomainJoinedWithOfflineAutopilotProfile|8||
v1.0 Intune Unlock Deviceappmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-unlock-deviceappmanagement.md
doc_type: resourcePageType
# deviceAppManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device and app management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceAppManagement](../api/intune-unlock-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
-|[Update deviceAppManagement](../api/intune-unlock-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-shared-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object.|
+|[Get deviceAppManagement](../api/intune-unlock-deviceappmanagement-get.md)|[deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md)|Read properties and relationships of the [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object.|
+|[Update deviceAppManagement](../api/intune-unlock-deviceappmanagement-update.md)|[deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md)|Update the properties of a [deviceAppManagement](../resources/intune-unlock-deviceappmanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceAppManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Unlock Windowsdefenderapplicationcontrolsupplementalpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-unlock-windowsdefenderapplicationcontrolsupplementalpolicy.md
doc_type: resourcePageType
# windowsDefenderApplicationControlSupplementalPolicy resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + ## Methods |Method|Return Type|Description| |:|:|:|
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Unlock Windowsdefenderapplicationcontrolsupplementalpolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-unlock-windowsdefenderapplicationcontrolsupplementalpolicyassignment.md
doc_type: resourcePageType
# windowsDefenderApplicationControlSupplementalPolicyAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + A class containing the properties used for assignment of a WindowsDefenderApplicationControl supplemental policy to a group. ## Methods
Here is a JSON representation of the resource.
"deviceAndAppManagementAssignmentFilterType": "String" } }
-```
+```
v1.0 Intune Unlock Windowsdefenderapplicationcontrolsupplementalpolicydeploymentstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-unlock-windowsdefenderapplicationcontrolsupplementalpolicydeploymentstatus.md
doc_type: resourcePageType
# windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the deployment state of a WindowsDefenderApplicationControl supplemental policy for a device. ## Methods
Here is a JSON representation of the resource.
"userPrincipalName": "String", "policyVersion": "String" }
-```
+```
v1.0 Intune Unlock Windowsdefenderapplicationcontrolsupplementalpolicydeploymentsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-unlock-windowsdefenderapplicationcontrolsupplementalpolicydeploymentsummary.md
doc_type: resourcePageType
# windowsDefenderApplicationControlSupplementalPolicyDeploymentSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Contains properties for the deployment summary of a WindowsDefenderApplicationControl supplemental policy. ## Methods
Here is a JSON representation of the resource.
"deployedDeviceCount": 1024, "failedDeviceCount": 1024 }
-```
+```
v1.0 Intune Unlock Windowsdefenderapplicationcontrolsupplementalpolicystatuses https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-unlock-windowsdefenderapplicationcontrolsupplementalpolicystatuses.md
doc_type: enumPageType
# windowsDefenderApplicationControlSupplementalPolicyStatuses enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Enum values for the various WindowsDefenderApplicationControl supplemental policy deployment statuses. ## Members
Enum values for the various WindowsDefenderApplicationControl supplemental polic
|success|1|The WindowsDefenderApplicationControl supplemental policy is in effect.| |tokenError|2|The WindowsDefenderApplicationControl supplemental policy is structurally okay but there is an error with authorizing the token.| |notAuthorizedByToken|3|The token does not authorize this WindowsDefenderApplicationControl supplemental policy.|
-|policyNotFound|4|The WindowsDefenderApplicationControl supplemental policy is not found.|
+|policyNotFound|4|The WindowsDefenderApplicationControl supplemental policy is not found.|
v1.0 Intune Wip Applicationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-applicationtype.md
doc_type: enumPageType
# applicationType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Possible types of Application ## Members |Member|Value|Description| |:|:|:| |universal|1|The windows universal application|
-|desktop|2|The windows desktop application|
+|desktop|2|The windows desktop application|
v1.0 Intune Wip Devicemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-devicemanagement.md
doc_type: resourcePageType
# deviceManagement resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Singleton entity that acts as a container for all device management functionality. ## Methods |Method|Return Type|Description| |:|:|:|
-|[Get deviceManagement](../api/intune-wip-devicemanagement-get.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
-|[Update deviceManagement](../api/intune-wip-devicemanagement-update.md)|[deviceManagement](../resources/intune-shared-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-shared-devicemanagement.md) object.|
+|[Get deviceManagement](../api/intune-wip-devicemanagement-get.md)|[deviceManagement](../resources/intune-wip-devicemanagement.md)|Read properties and relationships of the [deviceManagement](../resources/intune-wip-devicemanagement.md) object.|
+|[Update deviceManagement](../api/intune-wip-devicemanagement-update.md)|[deviceManagement](../resources/intune-wip-devicemanagement.md)|Update the properties of a [deviceManagement](../resources/intune-wip-devicemanagement.md) object.|
## Properties |Property|Type|Description|
Here is a JSON representation of the resource.
"@odata.type": "#microsoft.graph.deviceManagement", "id": "String (identifier)" }
-```
+```
v1.0 Intune Wip Deviceplatformtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-deviceplatformtype.md
doc_type: enumPageType
# devicePlatformType enum type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Supported platform types. ## Members
Supported platform types.
|windows81AndLater|5|Windows 8.1 and later| |windows10AndLater|6|Windows 10 and later.| |androidWorkProfile|7|Android Work Profile.|
-|unknown|8|Unknown.|
+|unknown|8|Unknown.|
v1.0 Intune Wip Intunebrandingprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-intunebrandingprofile.md
doc_type: resourcePageType
# intuneBrandingProfile resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity contains data which is used in customizing the tenant level appearance of the Company Portal applications as well as the end user web portal. ## Methods
Here is a JSON representation of the resource.
"String" ] }
-```
+```
v1.0 Intune Wip Intunebrandingprofileassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-intunebrandingprofileassignment.md
doc_type: resourcePageType
# intuneBrandingProfileAssignment resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + This entity contains the properties used to assign a branding profile to a group. ## Methods
Here is a JSON representation of the resource.
"entraObjectId": "String" } }
-```
+```
v1.0 Intune Wip Windowsinformationprotectionapplearningsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-windowsinformationprotectionapplearningsummary.md
doc_type: resourcePageType
# windowsInformationProtectionAppLearningSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection AppLearning Summary entity. ## Methods
Here is a JSON representation of the resource.
"applicationType": "String", "deviceCount": 1024 }
-```
+```
v1.0 Intune Wip Windowsinformationprotectionnetworklearningsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/intune-wip-windowsinformationprotectionnetworklearningsummary.md
doc_type: resourcePageType
# windowsInformationProtectionNetworkLearningSummary resource type Namespace: microsoft.graph- > **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. + Windows Information Protection Network learning Summary entity. ## Methods
Here is a JSON representation of the resource.
"url": "String", "deviceCount": 1024 }
-```
+```
v1.0 Iteminsights https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/iteminsights.md
Title: "itemInsights resource type"
-description: "Relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for work or school documents trending around users."
+description: "Represents relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques."
ms.localizationpriority: high
doc_type: resourcePageType
# itemInsights resource type
+Namespace: microsoft.graph
+ [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for work or school documents trending around users. Derived from [officeGraphInsights](officegraphinsights.md).
+Represents relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for work or school documents trending around users. Derived from [officeGraphInsights](officegraphinsights.md).
Insights are returned by the following APIs:
+- [Shared](insights-shared.md) - returns documents shared with a user. Documents can be shared as email attachments or as OneDrive for work or school links sent in emails.
- [Trending](insights-trending.md) - returns documents from OneDrive for work or school and from SharePoint sites trending around a user. - [Used](insights-used.md) - returns documents viewed and modified by a user. Includes documents the user used in OneDrive for work or school, and SharePoint.-- [Shared](insights-shared.md) - returns documents shared with a user. Documents can be shared as email attachments or as OneDrive for work or school links sent in emails.
-Each insight is returned with a `resourceVisualization` and `resourceReference` complex value type (CVT). The resourceVisualization CVT contains properties such as `title` and `previewImageUrl`. Microsoft uses the visualization properties to render the files in experiences like Office Delve.
+Each insight is returned with a **resourceVisualization** and **resourceReference** complex value type (CVT). The **resourceVisualization** CVT contains properties such as **title** and **previewImageUrl**. Microsoft uses the visualization properties to render the files in experiences like Office Delve.
### Limiting item insights
None.
## Relationships | Relationship | Type | Description |
-| - || -|
-| trending | [trending](insights-trending.md) collection | Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for work or school and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before.|
-| used | [usedInsight](insights-used.md) collection | Calculated relationship identifying the latest documents viewed and modified by a user, including OneDrive for work or school and SharePoint documents, ranked by recency of use.|
-| shared | [sharedInsight](insights-shared.md) collection | Calculated relationship identifying documents shared with or by the user, includes file attachments in emails and meetings, as well as URLs and Reference attachments to OneDrive for work or school and SharePoint files found in emails, meetings, and Teams conversations. Ordered by recency of share.|
+| :- | :| :-|
+| shared | [sharedInsight](insights-shared.md) collection | Calculated relationship that identifies documents shared with or by the user, includes file attachments in emails and meetings, as well as URLs and reference attachments to OneDrive for work or school and SharePoint, files found in emails, meetings, and Teams conversations. Ordered by recency of share. Inherited from [officeGraphInsights](officegraphinsights.md).|
+| trending | [trending](insights-trending.md) collection | Calculated relationship that identifies documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for work or school and SharePoint. Trending insights help users discover potentially useful content they have access to but have never viewed before. Inherited from [officeGraphInsights](officegraphinsights.md).|
+| used | [usedInsight](insights-used.md) collection | Calculated relationship that identifies the latest documents viewed and modified by a user, including OneDrive for work or school and SharePoint documents. Ranked by recency of use. Inherited from [officeGraphInsights](officegraphinsights.md).|
+ ## JSON representation
The following JSON representation shows the resource type.
```json {
- "id": "string",
+ "shared": [ { "@odata.type": "microsoft.graph.shared" } ],
"trending": [ { "@odata.type": "microsoft.graph.trending" } ],
- "used": [ { "@odata.type": "microsoft.graph.used" } ],
- "shared": [ { "@odata.type": "microsoft.graph.shared" } ]
+ "used": [ { "@odata.type": "microsoft.graph.used" } ]
} ```
v1.0 Keycredentialconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/keycredentialconfiguration.md
Title: "keyCredentialConfiguration resource type"
-description: "Represents a key credential configuration object that contains properties to configure restrictions for application certificates."
+description: "Represents a key credential configuration object that contains properties to configure application certificate restrictions."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a key credential configuration object that contains properties to configure restrictions for application certificates.
+Represents a key credential configuration object that contains properties to configure application certificate restriction.
## Properties
-| Property | Type | Description |
-| :- | : | :-- |
-| certificateBasedApplicationConfigurationIds|String collection|Collection of GUIDs that point to the [certificateBasedApplicationConfiguration](../resources/certificatebasedapplicationconfiguration.md) that contains the collection of allowed root and intermediate certificate authorities.|
-| maxLifetime | Duration |Value that can be used as the maximum duration in days, hours, minutes, or seconds from the date of key creation, for which the key is valid. Defined in ISO 8601 format for Durations. For example, `P4DT12H30M5S` represents a duration of four days, twelve hours, thirty minutes, and five seconds. This property is required when **restrictionType** is set to `keyLifetime`. |
-| restrictForAppsCreatedAfterDateTime | DateTimeOffset | Timestamp when the policy is enforced for all apps created on or after the specified date. For existing applications, the enforcement date would be back dated. To apply to all applications regardless of their creation date, this property would be `null`. Nullable. |
-| restrictionType | appKeyCredentialRestrictionType | The type of restriction being applied. Possible values are `asymmetricKeyLifetime`, `unknownFutureValue`. Each value of restrictionType can be used only once per policy. |
+| Property | Type | Description |
+| : | : | : |
+| certificateBasedApplicationConfigurationIds | Collection(String) | Collection of GUIDs that represent [certificateBasedApplicationConfiguration](../resources/certificatebasedapplicationconfiguration.md) that is allowed as root and intermediate certificate authorities.|
+| maxLifetime | Duration | String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, `P4DT12H30M5S` represents four days, 12 hours, 30 minutes, and five seconds. This property is required when **restrictionType** is set to `keyLifetime`.|
+| restrictForAppsCreatedAfterDateTime | DateTimeOffset | Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied.|
+| restrictionType | appKeyCredentialRestrictionType | The type of restriction being applied. Possible values are `asymmetricKeyLifetime`, and `unknownFutureValue`. Each value of restrictionType can be used only once per policy.|
+| state | appManagementRestrictionState | String value that indicates if the restriction is evaluated. The possible values are: `enabled`, `disabled`, and `unknownFutureValue`. If `enabled`, the restriction is evaluated. If `disabled`, the restriction isn't evaluated or enforced.|
## Relationships
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
The following is a JSON representation of the resource.
```json { "@odata.type": "#microsoft.graph.keyCredentialConfiguration",
- "certificateBasedApplicationConfigurationIds": ["String"],
- "maxLifetime": "String (duration)",
- "restrictForAppsCreatedAfterDateTime": "String (timestamp)",
- "restrictionType": "String"
+ "restrictionType": {
+ "@odata.type": "microsoft.graph.appKeyCredentialRestrictionType"
+ },
+ "state": {
+ "@odata.type": "microsoft.graph.appManagementRestrictionState"
+ },
+ "restrictForAppsCreatedAfterDateTime": "String (DateTime)",
+ "maxLifetime": "String (ISO 8601 duration)",
+ "certificateBasedApplicationConfigurationIds": [
+ "String (Guid)"
+ ]
} ```
v1.0 Linkedresource_V2 https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/linkedresource_v2.md
Some **linkedResource** objects aren't associated with any web URLs, in which ca
|:|:|:| |[List](../api/basetask-list-linkedresources.md)|[linkedResource_v2](../resources/linkedresource_v2.md) collection|Get a list of the [linkedResource_v2](../resources/linkedresource_v2.md) objects and their properties.| |[Create](../api/basetask-post-linkedresources.md)|[linkedResource_v2](../resources/linkedresource_v2.md)|Create a new [linkedResource_v2](../resources/linkedresource_v2.md) object.|
-|[Get linkedResource_v2](../api/linkedresource_v2-get.md)|[linkedResource_v2](../resources/linkedresource_v2.md)|Read the properties and relationships of a [linkedResource_v2](../resources/linkedresource_v2.md) object.|
-|[Update linkedResource_v2](../api/linkedresource_v2-update.md)|[linkedResource_v2](../resources/linkedresource_v2.md)|Update the properties of a [linkedResource_v2](../resources/linkedresource_v2.md) object.|
-|[Delete linkedResource_v2](../api/linkedresource_v2-delete.md)|None|Deletes a [linkedResource_v2](../resources/linkedresource_v2.md) object.|
+|[Get](../api/linkedresource_v2-get.md)|[linkedResource_v2](../resources/linkedresource_v2.md)|Read the properties and relationships of a [linkedResource_v2](../resources/linkedresource_v2.md) object.|
+|[Update](../api/linkedresource_v2-update.md)|[linkedResource_v2](../resources/linkedresource_v2.md)|Update the properties of a [linkedResource_v2](../resources/linkedresource_v2.md) object.|
+|[Delete](../api/linkedresource_v2-delete.md)|None|Deletes a [linkedResource_v2](../resources/linkedresource_v2.md) object.|
## Properties |Property|Type|Description|
v1.0 List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/list.md
Represents a list in a [site](site.md). This resource contains the top level pro
| Method | Return Type | Description | |:--|:--|:|
+| [Create](../api/list-create.md) | [list](../resources/list.md) | Create a new **list** in a **site**. |
+| [Get](../api/list-get.md) | [list](../resources/list.md) | Get the metadata for a **list**. |
+| [Get items](../api/listitem-list.md) | [listItem](../resources/listitem.md) collection | Get the collection of [listItems]( ../resources/listitem.md) in a **list**. |
| [Get lists in a site](../api/list-list.md) | [list](../resources/list.md) collection | Get the collection of **lists** in a [site](site.md). |
-| [Create list](../api/list-create.md) | [list](../resources/list.md) | Create a new **list** in a **site**. |
-| [Get list](../api/list-get.md) | [list](../resources/list.md) | Get the metadata for a **list**. |
| [Get recent activities](../api/activities-list.md) | [itemActivity](../resources/itemactivity.md) collection | List the recent [activities](../resources/itemactivity.md) that took place on an item or under a hierarchy. |
-| [Get items](../api/listitem-list.md) | [listItem](../resources/listitem.md) collection | Get the collection of [listItems]( ../resources/listitem.md) in a **list**. |
+| [Create item](../api/listitem-create.md) | [listItem](../resources/listitem.md) | Create a new [listItem]( ../resources/listitem.md) in a **list**. |
| [Update item](../api/listitem-update.md) | [listItem](../resources/listitem.md) | Update the properties on a [listItem]( ../resources/listitem.md). | | [Delete item](../api/listitem-delete.md) | None | Delete a [listItem]( ../resources/listitem.md) from a **list**. |
-| [Create item](../api/listitem-create.md) | [listItem](../resources/listitem.md) | Create a new [listItem]( ../resources/listitem.md) in a **list**. |
| [Get websocket endpoint](../api/subscriptions-socketio.md) | [subscription](../resources/subscription.md) | Get near-real-time change notifications for a [drive](../resources/drive.md) and **list** using [socket.io](https://socket.io/). | | [List operations in a list](../api/list-list-operations.md) | [richLongRunningOperation](../resources/richlongrunningoperation.md) collection | Get a list of [rich long-running operations](../resources/richlongrunningoperation.md) associated with a **list**. | | [List content types](../api/list-list-contenttypes.md) | [contentType](../resources/contenttype.md) collection | Get the collection of [contentType](../resources/contenttype.md) resources in a **list**. | | [Add copy to list](../api/contenttype-addcopy.md) | [contentType](../resources/contenttype.md) | Add a copy of a [contentType](../resources/contenttype.md) from a [site](site.md) to a **list**. | | [List columns](../api/list-list-columns.md) | [columnDefinition](../resources/columndefinition.md) collection | Get the collection of columns, represented as [columnDefinition](../resources/columndefinition.md) objects, in a **list**. | | [Create column](../api/list-post-columns.md) | [columnDefinition](../resources/columndefinition.md) | Create a column for a **list** with a request that specifies a [columnDefinition](../resources/columndefinition.md). |
+| [List permissions](../api/list-list-permissions.md)| [permission](../resources/permission.md) |Get a list of the [permission](../resources/permission.md) objects associated with a [list](../resources/list.md).|
+| [Create permission](../api/list-list-permissions.md)| [permission](../resources/permission.md) |Get a list of the [permission](../resources/permission.md) objects associated with a [list](../resources/list.md).|
+| [Get permission](../api/list-post-permissions.md)| [permission](../resources/permission.md) |Create a new [permission](../resources/permission.md) object on a [list](../resources/list.md).|
+| [Update permission](../api/list-update-permissions.md)| [permission](../resources/permission.md) |Update a [permission](../resources/permission.md) object on a [list](../resources/list.md).|
+| [Delete permission](../api/list-delete-permissions.md)| None |Delete a [permission](../resources/permission.md) object on a [list](../resources/list.md).|
## Properties
Represents a list in a [site](site.md). This resource contains the top level pro
| drive | [drive](drive.md) | Allows access to the list as a **drive** resource with [driveItems](driveitem.md). Only present on document libraries. | | items | [listItem](listitem.md) collection | All items contained in the list. | | operations | [richLongRunningOperation](../resources/richlongrunningoperation.md) collection | The collection of long-running operations on the list. |
+| permissions | [permission](permission.md) collection | The set of permissions for the item. Read-only. Nullable. |
| subscriptions | [subscription](subscription.md) collection | The set of subscriptions on the list. | ## JSON representation
v1.0 Listitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/listitem.md
Column values in the list are available through the `fieldValueSet` dictionary.
## Methods The following tasks are available for **listItem** resources.
-All examples below are relative to a **[list][]**, eg: `https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}`.
-
-| Common task | HTTP method |
-| :-- | :- |
-| [Get][] | GET /items/{item-id} |
-| [Get column values][Get] | GET /items/{item-id}?expand=fields |
-| [Get analytics][] | GET /items/{item-id}/analytics |
-| [Get activities by interval][] | GET /items/{item-id}/getActivitiesByInterval |
-| [Create][] | POST /items |
-| [Delete][] | DELETE /items/{item-id} |
-| [Update][] | PATCH /items/{item-id} |
-| [Update column values][Update] | PATCH /items/{item-id}/fields |
-| [createLink][CreateLink] | POST /items/{itemId}/createLink |
-| [List](../api/listitem-list-documentsetversions.md)| GET /items/{item-id}/documentSetVersions |
-| [Create](../api/listitem-post-documentsetversions.md)| POST /items/{item-id}/documentSetVersions |
-| [Restore](../api/documentsetversion-restore.md)| POST /items/{item-id}/documentSetVersions/{documentSetVersion-id}/restore |
-| [Get delta][item-changes] | GET /items/{item-id}/delta
+All examples are relative to a **[list][]**; for example, `https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}`.
+
+| Method | Return Type | Description |
+|:-|:--|:--|
+| [Create][] | listItem | Create a new listItem in a list. |
+| [Get][] | listItem | Get an item in a list. |
+| [Update][] | [fieldValueSet][] | Update the properties on a listItem. |
+| [Delete][] | No Content | Removes an item from a list. |
+| [Get analytics][] | [itemAnalytics][] | Get analytics for this resource. |
+| [Get column values][Get] | listItem | Get column values from listItem. |
+| [Update column values][Update] | [fieldValueSet][] | Update column values on a listItem. |
+| [List document set version](../api/listitem-list-documentsetversions.md) | [documentSetVersion][] collection | Get a list of the versions of a document set item in a list. |
+| [Create document set version](../api/listitem-post-documentsetversions.md) | [documentSetVersion][] | Create a new version of a document set item in a list. |
+| [Restore document set version](../api/documentsetversion-restore.md) | No Content | Restore the document set item to a specific version. |
+| [Get delta](../api/listitem-delta.md) | [listItem](../resources/listitem.md) collection | Get newly created, updated, or deleted [list items](../resources/listitem.md) without having to perform a full read of the entire items collection. |
+| [List permissions](../api/listitem-list-permissions.md)| [permission](../resources/permission.md) |Get a list of the [permission](../resources/permission.md) objects associated with a [listItem](../resources/listitem.md).|
+| [Create permission](../api/listitem-list-permissions.md)| [permission](../resources/permission.md) |Get a list of the [permission](../resources/permission.md) objects associated with a [listItem](../resources/listitem.md).|
+| [Get permission](../api/listitem-post-permissions.md)| [permission](../resources/permission.md) |Create a new [permission](../resources/permission.md) object on a [listItem](../resources/listitem.md).|
+| [Update permission](../api/listitem-update-permissions.md)| [permission](../resources/permission.md) |Update a [permission](../resources/permission.md) object on a [listItem](../resources/listitem.md).|
+| [Delete permission](../api/listitem-delete-permissions.md)| None |Delete a [permission](../resources/permission.md) object on a [listItem](../resources/listitem.md).|
[Get]: ../api/listitem-get.md [Get analytics]: ../api/itemanalytics-get.md
-[Get activities by interval]: ../api/itemactivity-getbyinterval.md
[Create]: ../api/listitem-create.md [Delete]: ../api/listitem-delete.md [Update]: ../api/listitem-update.md
-[CreateLink]: ../api/listitem-createlink.md
-[item-changes]: ../api/listitem-delta.md
+[itemActivityStat]: itemactivitystat.md
+[fieldValueSet]: fieldvalueset.md
+[documentSetVersion]: documentsetversion.md
## Properties
The following properties are inherited from **[baseItem][]**.
|documentSetVersions|[documentSetVersion](../resources/documentsetversion.md) collection| Version information for a document set version created by a user.| | driveItem | [driveItem][] | For document libraries, the **driveItem** relationship exposes the listItem as a **[driveItem][]** | | fields | [fieldValueSet][] | The values of the columns set on this list item. |
+| permissions | [permission](permission.md) collection | The set of permissions for the item. Read-only. Nullable. |
| versions | [listItemVersion][] collection | The list of previous versions of the list item. | ## JSON representation
v1.0 Meetingregistrant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingregistrant.md
Title: "meetingRegistrant resource type"
-description: "Represents a meeting registrant who has enrolled in an online meeting."
+description: "Represents a meeting registrant who enrolled in an online meeting."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Meeting Registrant (deprecated)
-# meetingRegistrant resource type
+# meetingRegistrant resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a meeting registrant who has enrolled in an [online meeting](onlinemeeting.md).
+Represents a meeting registrant who enrolled in an [online meeting](onlinemeeting.md).
Inherits from [meetingRegistrantBase](meetingregistrantbase.md).
+> [!CAUTION]
+> The meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ ## Methods | Method | Return Type | Description | | :-- | :- | :- |
-|[List](../api/meetingregistration-list-registrants.md) | [meetingRegistrant](meetingregistrant.md) | List all registrants who have enrolled in the meeting. |
+|[List](../api/meetingregistration-list-registrants.md) | [meetingRegistrant](meetingregistrant.md) | List all registrants who enrolled in the meeting. |
|[Create](../api/meetingregistration-post-registrants.md) | [meetingRegistrant](meetingregistrant.md) | Enroll a registrant in an online meeting. | |[Delete](../api/meetingregistrant-delete.md) | [meetingRegistrant](meetingregistrant.md) | Unenroll a registrant from an online meeting. |
Inherits from [meetingRegistrantBase](meetingregistrantbase.md).
| firstName | String | The first name of the registrant. | | id | String | The unique identifier of the registrant. Read-only. | | joinWebUrl | String | A unique web URL for the registrant to join the meeting. Read-only. |
-| lastName | String | The last name of the registrant. |
+| lastName | String | The family name of the registrant. |
| registrationDateTime | String | Time in UTC when the registrant registers for the meeting. Read-only. | | status | [meetingRegistrantStatus](#meetingregistrantstatus-values) | The registration status of the registrant. Read-only. |
Inherits from [meetingRegistrantBase](meetingregistrantbase.md).
| registered | Registrant has enrolled in the meeting. | | canceled | Registrant has canceled their registration. | | processing | Interim status indicating the status is processing. |
-| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. |
+| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
## JSON representation
+The following is a JSON representation of the resource.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.meetingRegistrant"
v1.0 Meetingregistrantbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingregistrantbase.md
Title: "meetingRegistrantBase resource type"
-description: "Represents a base meeting registrant who has enrolled in an online meeting."
+description: "Represents a base meeting registrant who enrolled in an online meeting."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Meeting Registrant Base (deprecated)
-# meetingRegistrantBase resource type
+# meetingRegistrantBase resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a base meeting registrant who has enrolled in an online meeting.
+Represents a base meeting registrant who enrolled in an online meeting.
Base type of [meetingRegistrant](meetingregistrant.md) and [externalMeetingRegistrant](externalmeetingregistrant.md). > [!TIP] > This is an abstract type and cannot be used directly. Use the derived type [meetingRegistrant](meetingregistrant.md) or [externalMeetingRegistrant](externalmeetingregistrant.md) instead.
+> [!CAUTION]
+> The meeting registrant API is deprecated and will stop returning data on **December 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ ## Properties | Property | Type | Description |
v1.0 Meetingregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingregistration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Meeting registration (deprecated)
# meetingRegistration resource type (deprecated)
v1.0 Meetingregistrationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingregistrationbase.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Meeting Registration Base resource type (deprecated)
-# meetingRegistrationBase resource type
+# meetingRegistrationBase resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
+> [!CAUTION]
+> The meeting registration API is deprecated and will stop returning data on **Decemeber 31, 2024**. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
+ Represents base registration details of an online meeting. Base type of [meetingRegistration](meetingregistration.md) and [externalMeetingRegistration](externalmeetingregistration.md).
v1.0 Message https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/message.md
by providing a [delta](../api/message-delta.md) function.
|[Reply to message](../api/message-reply.md)|None|Reply to the sender of a message, add a comment or modify any updateable properties all in one **reply** call. The message is then saved in the Sent Items folder.| |[Reply-all to message](../api/message-replyall.md)|None|Reply to all the recipients of a message by specifying a comment and modifying any updateable properties for the reply, all by using the **replyAll** method. The message is then saved in the Sent Items folder.| |[Send draft message](../api/message-send.md)|None|Sends a previously created message draft. The message is then saved in the Sent Items folder.|
+|[Recall message](../api/message-recall.md)|[message](message.md)|Recall a message in the specified user's mailbox Sent Items folder.|
|[Unsubscribe](../api/message-unsubscribe.md)|None|Send a message using the data and address specified in the first mailto command in the List-Unsubscribe header.| |**Attachments**| | | |[List attachments](../api/message-list-attachments.md) |[Attachment](attachment.md) collection| Get all attachments on a message.|
by providing a [delta](../api/message-delta.md) function.
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[message](message.md) |Create one or more single-value extended properties in a new or existing message. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [message](message.md) | Get messages that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Mobilitymanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/mobilitymanagementpolicy.md
In Microsoft Entra ID, a mobility management policy represents an autoenrollment
|Method|Return type|Description| |:|:|:|
-|[List mobileDeviceManagementPolicies](../api/mobiledevicemanagementpolicies-list.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) collection|Get a list of the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) objects and their properties for mobile device management applications.|
-|[Get mobileDeviceManagementPolicy](../api/mobiledevicemanagementpolicies-get.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md)|Read the properties and relationships of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
-|[Update mobileDeviceManagementPolicy](../api/mobiledevicemanagementpolicies-update.md)|None|Update the properties of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
-|[List includedGroups of mobileDeviceManagementPolicy](../api/mobiledevicemanagementpolicies-list-includedgroups.md)|[group](../resources/group.md) collection|List included groups for a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
-|[Add group to mobileDeviceManagementPolicy](../api/mobiledevicemanagementpolicies-post-includedgroups.md)|None|Add a group to the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
-|[Delete group from mobileDeviceManagementPolicy](../api/mobiledevicemanagementpolicies-delete-includedgroups.md)|None|Delete a group from the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
-|[List mobileAppManagementPolicies](../api/mobileappmanagementpolicies-list.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) collection|Get a list of the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) objects and their properties for mobile app management applications.|
-|[Get mobileAppManagementPolicy](../api/mobileappmanagementpolicies-get.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md)|Read the properties and relationships of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
-|[Update mobileAppManagementPolicy](../api/mobileappmanagementpolicies-update.md)|None|Update the properties of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
-|[List includedGroups of mobileAppManagementPolicy](../api/mobileappmanagementpolicies-list-includedgroups.md)|[group](../resources/group.md) collection|List included groups for a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
-|[Add group to mobileAppManagementPolicy](../api/mobileappmanagementpolicies-post-includedgroups.md)|None|Add a group to the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.
-|[Delete group from mobileAppManagementPolicy](../api/mobileappmanagementpolicies-delete-includedgroups.md)|None|Delete a group from the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
+|**Mobile device management policy**|||
+|[List](../api/mobiledevicemanagementpolicies-list.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) collection|Get a list of the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) objects and their properties for mobile device management applications.|
+|[Get](../api/mobiledevicemanagementpolicies-get.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md)|Read the properties and relationships of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
+|[Update](../api/mobiledevicemanagementpolicies-update.md)|None|Update the properties of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
+|[List included groups](../api/mobiledevicemanagementpolicies-list-includedgroups.md)|[group](../resources/group.md) collection|List included groups for a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
+|[Add group to policy](../api/mobiledevicemanagementpolicies-post-includedgroups.md)|None|Add a group to the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
+|[Delete group from policy](../api/mobiledevicemanagementpolicies-delete-includedgroups.md)|None|Delete a group from the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile device management application.|
+|**Mobile app management policy**|||
+|[List](../api/mobileappmanagementpolicies-list.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) collection|Get a list of the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) objects and their properties for mobile app management applications.|
+|[Get](../api/mobileappmanagementpolicies-get.md)|[mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md)|Read the properties and relationships of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
+|[Update](../api/mobileappmanagementpolicies-update.md)|None|Update the properties of a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
+|[List included groups](../api/mobileappmanagementpolicies-list-includedgroups.md)|[group](../resources/group.md) collection|List included groups for a [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
+|[Add group to policy](../api/mobileappmanagementpolicies-post-includedgroups.md)|None|Add a group to the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.
+|[Delete group from policy](../api/mobileappmanagementpolicies-delete-includedgroups.md)|None|Delete a group from the [mobilityManagementPolicy](../resources/mobilitymanagementpolicy.md) object for a mobile app management application.|
## Properties
v1.0 Networkaccess Forwardingpolicylink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-forwardingpolicylink.md
Inherits from [microsoft.graph.networkaccess.policyLink](../resources/networkacc
|Method|Return type|Description| |:|:|:| |[List](../api/networkaccess-forwardingprofile-list-policies.md)|[microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md) collection|Get a list of the [microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md) objects and their properties.|
-|[Get forwardingPolicyLink](../api/networkaccess-forwardingpolicylink-get.md)|[microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md)|Read the properties and relationships of a [microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md) object.|
+|[Get](../api/networkaccess-forwardingpolicylink-get.md)|[microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md)|Read the properties and relationships of a [microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md) object.|
|[Update](../api/networkaccess-forwardingpolicylink-update.md)|[microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md)|Update the properties of a [microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md) object.| |[Delete](../api/networkaccess-forwardingpolicylink-delete.md)|None|Delete a [microsoft.graph.networkaccess.forwardingPolicyLink](../resources/networkaccess-forwardingpolicylink.md) object.|
v1.0 Networkconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkconnection.md
Title: "networkConnection resource type"
-description: " > **Important:** APIs under the /beta version in Microsoft Graph are in preview and are subject to change. Use of these APIs in production applications is not supported."
+description: "Contains stateful information about the network connection related to the alert."
ms.localizationpriority: medium doc_type: resourcePageType
v1.0 Networkinterface https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkinterface.md
description: "Represents a Network Interface Card (NIC) associated with this hos
ms.localizationpriority: medium doc_type: resourcePageType
v1.0 Oauth2permissiongrant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/oauth2permissiongrant.md
Delegated permissions are sometimes referred to as "OAuth 2.0 scopes" or "scopes
| Method | Return Type | Description | |:|:--|:-|
-| [List oAuth2PermissionGrants](../api/oauth2permissiongrant-list.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection | Retrieve a list of delegated permission grants. |
-| [Get oAuth2PermissionGrant](../api/oauth2permissiongrant-get.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Read a single delegated permission grant.|
-| [Create oAuth2PermissionGrant](../api/oauth2permissiongrant-post.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Create a delegated permission grant. |
-| [Update oAuth2PermissionGrant](../api/oauth2permissiongrant-update.md) | None | Update oAuth2PermissionGrant object. |
-| [Delete oAuth2PermissionGrant](../api/oauth2permissiongrant-delete.md) | None | Delete a delegated permission grant. |
-| [Delta](../api/oauth2permissiongrant-delta.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection |Get newly created, updated, or deleted **oauth2permissiongrant** objects without performing a full read of the entire resource collection. |
+| [List](../api/oauth2permissiongrant-list.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection | Retrieve a list of delegated permission grants. |
+| [Create](../api/oauth2permissiongrant-post.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Create a delegated permission grant. |
+| [Get](../api/oauth2permissiongrant-get.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Read a single delegated permission grant.|
+| [Update](../api/oauth2permissiongrant-update.md) | None | Update oAuth2PermissionGrant object. |
+| [Delete](../api/oauth2permissiongrant-delete.md) | None | Delete a delegated permission grant. |
+| [Get delta](../api/oauth2permissiongrant-delta.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection |Get newly created, updated, or deleted **oauth2permissiongrant** objects without performing a full read of the entire resource collection. |
## Properties
v1.0 Officegraphinsights https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/officegraphinsights.md
Title: "officeGraphInsights resource type"
-description: "Represents the base type for itemInsights. officeGraphInsights is for backward compatibility from earlier versions of the insights API. Use only itemInsights when accessing the insights API."
+description: "Insights are relationships calculated using advanced analytics and machine learning techniques."
ms.localizationpriority: high
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Use [itemInsights](iteminsights.md) in place of **officeGraphInsights** to access the insights API.
+> [!NOTE]
+> Use [itemInsights](iteminsights.md) instead of **officeGraphInsights** to access the insights API.
+>
+> **officeGraphInsights** is maintained for backward compatibility with earlier versions of the insights API. It's the base type for [itemInsights](iteminsights.md).
-**officeGraphInsights** is for backward compatibility from earlier versions of the insights API. It is the base type for [itemInsights](iteminsights.md).
-
-Insights are relationships calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for Business documents trending around users.
+Insights are relationships calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for work or school documents trending around users.
Insights are returned by the following APIs: -- [Trending](insights-trending.md) - returns documents from OneDrive for Business and from SharePoint sites trending around a user.-- [Used](insights-used.md) - returns documents viewed or modified by a user. Includes documents the user used in OneDrive for Business, and SharePoint.-- [Shared](insights-shared.md) - returns documents shared with or by the user. Documents can be shared as URLs, file attachments, reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings.
+- [Trending](insights-trending.md) - returns documents from OneDrive for work or school and from SharePoint sites trending around a user.
+- [Used](insights-used.md) - returns documents viewed or modified by a user. Includes documents the user used in OneDrive for work or school, and SharePoint.
+- [Shared](insights-shared.md) - returns documents shared with or by the user. Documents can be shared as URLs, file attachments, reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings.
Each insight is returned with a **resourceVisualization** and **resourceReference** complex value type (CVT). The **resourceVisualization** CVT contains properties such as **title** and **previewImageUrl**. Microsoft uses the visualization properties to render the files in experiences like Office Delve.
+## Properties
+None.
+ ## Relationships | Relationship | Type | Description | | - || -|
+| shared | [sharedInsight](insights-shared.md) collection | Access this property from the derived type [itemInsights](iteminsights.md).|
| trending | [trending](insights-trending.md) collection | Access this property from the derived type [itemInsights](iteminsights.md).| | used | [usedInsight](insights-used.md) collection | Access this property from the derived type [itemInsights](iteminsights.md).|
-| shared | [sharedInsight](insights-shared.md) collection | Access this property from the derived type [itemInsights](iteminsights.md).|
## JSON representation
The following JSON representation shows the resource type.
```json { "id": "string",
+ "shared": [ { "@odata.type": "microsoft.graph.shared" } ],
"trending": [ { "@odata.type": "microsoft.graph.trending" } ],
- "used": [ { "@odata.type": "microsoft.graph.used" } ],
- "shared": [ { "@odata.type": "microsoft.graph.shared" } ]
+ "used": [ { "@odata.type": "microsoft.graph.used" } ]
} ```---
v1.0 Onlinemeeting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onlinemeeting.md
Inherits from [onlineMeetingBase](../resources/onlineMeetingBase.md).
| allowTranscription | Boolean | Indicates whether transcription is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | allowRecording | Boolean | Indicates whether recording is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| alternativeRecording (deprecated) | Stream | The content stream of the alternative recording of a [Microsoft Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
| anonymizeIdentityForRoles | onlineMeetingRole collection | Specifies whose identity is anonymized in the meeting. Possible values are: `attendee`. The `attendee` value can't be removed through a PATCH operation once added. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| attendeeReport (deprecated) | Stream | The content stream of the attendee report of a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
| audioConferencing | [audioConferencing](audioconferencing.md) | The phone access (dial-in) information for an online meeting. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md).|
-| broadcastSettings (deprecated) | [broadcastMeetingSettings](broadcastMeetingSettings.md) | Settings related to a live event. |
| chatInfo | [chatInfo](chatinfo.md) | The chat information associated with this online meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | creationDateTime | DateTime | The meeting creation time in UTC. Read-only. | | endDateTime | DateTime | The meeting end time in UTC. Required when you create an online meeting. |
Inherits from [onlineMeetingBase](../resources/onlineMeetingBase.md).
| joinInformation | [itemBody](itembody.md) | The join information in the language and locale variant specified in 'Accept-Language' request HTTP header. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | joinMeetingIdSettings | [joinMeetingIdSettings](joinmeetingidsettings.md) | Specifies the **joinMeetingId**, the meeting passcode, and the requirement for the passcode. Once an **onlineMeeting** is created, the **joinMeetingIdSettings** can't be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | joinWebUrl | String | The join URL of the online meeting. The format of the URL may change; therefore, users shouldn't rely on any information extracted from parsing the URL. Read-only. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
-| lobbyBypassSettings | [lobbyBypassSettings](lobbyBypassSettings.md) | Specifies which participants can bypass the meeting lobby. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
+| lobbyBypassSettings | [lobbyBypassSettings](lobbybypasssettings.md) | Specifies which participants can bypass the meeting lobby. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
| meetingTemplateId | String | The ID of the [meeting template](/microsoftteams/create-custom-meeting-template). | | participants | [meetingParticipants](meetingparticipants.md) | The participants associated with the online meeting, including the organizer and the attendees. | | recordAutomatically | Boolean | Indicates whether to record the meeting automatically. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| recording (deprecated) | Stream | The content stream of the recording of a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
-| shareMeetingChatHistoryDefault | [meetingChatHistoryDefaultMode](#meetingchathistorydefaultmode-values) | Specifies whether meeting chat history is shared with participants. Possible values are: `all`, `none`, `unknownFutureValue`. |
| startDateTime | DateTime | The meeting start time in UTC. Required when you create an online meeting. |
-| subject | String | The subject of the online meeting. Required when you create an online meeting. |
-| videoTeleconferenceId | String | The video teleconferencing ID. Read-only. |
-| watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark. |
| shareMeetingChatHistoryDefault | [meetingChatHistoryDefaultMode](#meetingchathistorydefaultmode-values) | Specifies whether meeting chat history is shared with participants. Possible values are: `all`, `none`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| startDateTime | DateTime | The meeting start time in UTC. |
| subject | String | The subject of the online meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | videoTeleconferenceId | String | The video teleconferencing ID. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark to a content type. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
+| alternativeRecording (deprecated) | Stream | The content stream of the alternative recording of a [Microsoft Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
+| attendeeReport (deprecated) | Stream | The content stream of the attendee report of a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
| autoAdmittedUsers (deprecated) | String | The setting that specifies the type of participants that are automatically allowed into the online meeting. Possible values are: `everyone`, `everyoneInSameAndFederatedCompany`, `everyoneInCompany`, `invitedUsersInCompany`, `organizer`. Read-only. |
-| isBroadcast (deprecated) | Boolean | Indicates whether this event is a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). |
+| broadcastSettings (deprecated) | [broadcastMeetingSettings](broadcastMeetingSettings.md) | Settings related to a live event. |
| capabilities (deprecated) | meetingCapabilities collection | The list of meeting capabilities. Possible values are: `questionAndAnswer`,`unknownFutureValue`. |
+| isBroadcast (deprecated) | Boolean | Indicates whether this event is a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). |
+| recording (deprecated) | Stream | The content stream of the recording of a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
> [!CAUTION] >
->- The **autoAdmittedUsers** property is deprecated. Use the **scope** property of [lobbyBypassSettings](lobbyBypassSettings.md) instead.
+>- The **autoAdmittedUsers** property is deprecated. Use the **scope** property of [lobbyBypassSettings](lobbybypasssettings.md) instead.
>- The **capabilities** property is deprecated. Use the **isQuestionAndAnswerEnabled** property of [broadcastMeetingSettings](broadcastMeetingSettings.md) instead. ### onlineMeetingPresenters values
Inherits from [onlineMeetingBase](../resources/onlineMeetingBase.md).
> [!TIP] > >- The **meetingAttendanceReport** property is deprecated. It will remain in beta for backward compatibility. Going forward, please use **attendanceReports** property to retrieve attendance reports of an online meeting.
->- The type of **registration** can only be [externalMeetingRegistration](externalmeetingregistration.md), which inherits from [meetingRegistrationBase](meetingregistrationbase.md). The type [meetingRegistration](meetingregistration.md) is deprecated and will stop returning data on July 31, 2024.
+>- The **registration** property is deprecated and will stop returning data on December 31, 2024. Please use the new [webinar APIs](../resources/virtualeventwebinar.md). For more information, see [Deprecation of the Microsoft Graph meeting registration beta APIs](https://devblogs.microsoft.com/microsoft365dev/deprecation-of-the-microsoft-graph-meeting-registration-beta-apis/).
## JSON representation
v1.0 Opentypeextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/opentypeextension.md
exposes at https://graph.microsoft.com/v1.0/$metadata.
| Method | Return Type | Description | |:|:--|:-|
-|[Create open extension](../api/opentypeextension-post-opentypeextension.md) | [openTypeExtension](opentypeextension.md)(in an existing resource instance), or a new [baseTask](basetask.md), [baseTaskList](basetasklist.md)[contact](contact.md), [event](event.md), [message](message.md), [post](post.md), [todoTask](todotask.md), or [todoTaskList](todotasklist.md) that contains an openTypeExtension object. | Create an openTypeExtension object in an existing or new resource instance.|
-|[Get open extension](../api/opentypeextension-get.md) | [openTypeExtension](opentypeextension.md) |Read properties and relationships of openTypeExtension object.|
+|[Create](../api/opentypeextension-post-opentypeextension.md) | [openTypeExtension](opentypeextension.md)(in an existing resource instance), or a new [baseTask](basetask.md), [baseTaskList](basetasklist.md)[contact](contact.md), [event](event.md), [message](message.md), [post](post.md), [todoTask](todotask.md), or [todoTaskList](todotasklist.md) that contains an openTypeExtension object. | Create an openTypeExtension object in an existing or new resource instance.|
+|[Get](../api/opentypeextension-get.md) | [openTypeExtension](opentypeextension.md) |Read properties and relationships of openTypeExtension object.|
|[Update](../api/opentypeextension-update.md) | [openTypeExtension](opentypeextension.md) |Update openTypeExtension object. | |[Delete](../api/opentypeextension-delete.md) | None |Delete openTypeExtension object. |
v1.0 Orgcontact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/orgcontact.md
This resource supports using [delta query](/graph/delta-query-overview) to track
| Method | Return Type | Description | | | -- | -- | | **Organizational contacts** |
-| [List org contacts](../api/orgcontact-list.md) | [orgContact](orgcontact.md) collection | List properties of organizational contacts. |
-| [Get org contact](../api/orgcontact-get.md) | [orgContact](orgcontact.md) | Read properties and relationships of orgContact object. |
+| [List](../api/orgcontact-list.md) | [orgContact](orgcontact.md) collection | List properties of organizational contacts. |
+| [Get](../api/orgcontact-get.md) | [orgContact](orgcontact.md) | Read properties and relationships of orgContact object. |
+| [Get delta](../api/orgcontact-delta.md) | [orgContact](orgcontact.md) collection| Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. |
+| [Get delta for directory object](../api/directoryobject-delta.md) | [direcyoryObject](orgcontact.md) collection| Get newly created, updated, or deleted organizational contacts via the directory object collection without having to perform a full read of the entire collection. |
+| [List member of](../api/orgcontact-list-memberof.md) | String collection | Retrieve the list of groups and adminstrative units the contact is a member of. The check is transitive. |
+| [List transitive member of](../api/orgcontact-list-transitivememberof.md) | [directoryObject](directoryobject.md) collection | List the groups an organizational contact is a member of, including groups that the organizational contact is nested under. |
+| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership of an organizational contact in a list of groups. The check is transitive. |
+| [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the organizational contact is a member of. The check is transitive. |
+|[Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership of an organizational contact in a list of groups, directory role, or administrative unit objects. |
+|[Get member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Return all groups, administrative units, and directory roles that the organizational contact is a member of. The check is transitive. |
+|[Retry service provisioning](../api/orgcontact-retryserviceprovisioning.md) | None | Retry the orgContact service provisioning. |
+| [Get transitive reports](../api/orgcontact-get-transitivereports.md) | Integer | Get the count of transitive reports for an organization contact from the transitiveReports navigation property. |
| **Organizational hierarchy** | | [Get manager](../api/orgcontact-get-manager.md) | [directoryObject](directoryobject.md) | Get the contact's manager. |
-| [Get transitiveReports](../api/orgcontact-get-transitivereports.md) | Integer | Get the count of transitive reports for an organization contact from the transitiveReports navigation property. |
| [List direct reports](../api/orgcontact-list-directreports.md) | [directoryObject](directoryobject.md) collection | List the contact's direct reports. |
-| [List memberOf](../api/orgcontact-list-memberof.md) | [directoryObject](directoryobject.md) collection | Get a memberOf object collection. |
-| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for group membership. |
-| [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the specified contact is a member of. |
-| [Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in groups, administrative units, and directory roles. |
-| [Get member objects](../api/directoryobject-getmemberobjects.md) | String collection | Get the list of groups, administrative units, and directory roles the contact is a member of. |
## Properties
v1.0 Outlooktaskgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/outlooktaskgroup.md
In Outlook, there's a default task group `My Tasks` which you can't rename or de
| Method | Return Type |Description| |:|:--|:-| |[Get](../api/outlooktaskgroup-get.md) | [outlookTaskGroup](outlooktaskgroup.md) |Get the properties and relationships of the specified Outlook task group.|
-|[Create outlookTaskFolder](../api/outlooktaskgroup-post-taskfolders.md) |[outlookTaskFolder](outlooktaskfolder.md)| Create an Outlook task folder.|
-|[List taskFolders](../api/outlooktaskgroup-list-taskfolders.md) |[outlookTaskFolder](outlooktaskfolder.md) collection| Get a collection of Outlook task folders.|
|[Update](../api/outlooktaskgroup-update.md) | [outlookTaskGroup](outlooktaskgroup.md) |Update the writable properties of an Outlook task group. | |[Delete](../api/outlooktaskgroup-delete.md) | None |Delete the specified Outlook task group. |
+|[List task folders](../api/outlooktaskgroup-list-taskfolders.md) |[outlookTaskFolder](outlooktaskfolder.md) collection| Get a collection of Outlook task folders.|
+|[Create task folder](../api/outlooktaskgroup-post-taskfolders.md) |[outlookTaskFolder](outlooktaskfolder.md)| Create an Outlook task folder.|
## Properties | Property | Type |Description|
v1.0 Passwordcredentialconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passwordcredentialconfiguration.md
Password credential configuration object that contains properties to configure r
## Properties
-| Property | Type | Description |
-| :- | : | : |
-| restrictionType | appCredentialRestrictionType | The type of restriction being applied. The possible values are: `passwordAddition`, `passwordLifetime`, `symmetricKeyAddition`, `symmetricKeyLifetime`,`customPasswordAddition`, `unknownFutureValue`. Each value of restrictionType can be used only once per policy. |
-| maxLifetime | Duration | Value that can be used as the maximum number for setting password expiration time in days, hours, minutes or seconds. Defined in ISO 8601 format for Durations. For example, "P4DT12H30M5S" represents a duration of four days, twelve hours, thirty minutes, and five seconds. This property is required when restriction type is set to `passwordLifetime`. |
-| restrictForAppsCreatedAfterDateTime | DateTimeOffset | Enforces the policy for an app created on or after the enforcement date. For existing applications, the enforcement date would be backdated. To apply to all applications, this date would be `null`. |
+| Property | Type | Description |
+| : | : | : |
+| maxLifetime | Duration | String value that indicates the maximum lifetime for password expiration, defined as an ISO 8601 duration. For example, `P4DT12H30M5S` represents four days, 12 hours, 30 minutes, and five seconds. This property is required when **restrictionType** is set to `passwordLifetime`.|
+| restrictForAppsCreatedAfterDateTime | DateTimeOffset | Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied.|
+| restrictionType | appCredentialRestrictionType | The type of restriction being applied. The possible values are: `passwordAddition`, `passwordLifetime`, `symmetricKeyAddition`, `symmetricKeyLifetime`,`customPasswordAddition`, and `unknownFutureValue`. Each value of restrictionType can be used only once per policy.|
+| state | appManagementRestrictionState | String value that indicates if the restriction is evaluated. The possible values are: `enabled`, `disabled`, and `unknownFutureValue`. If `enabled`, the restriction is evaluated. If `disabled`, the restriction isn't evaluated or enforced.|
## Relationships
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource.
<!-- { "blockType": "resource",
The following is a JSON representation of the resource.
"restrictionType": { "@odata.type": "microsoft.graph.appCredentialRestrictionType" },
- "maxLifetime": "String (duration)",
- "restrictForAppsCreatedAfterDateTime": "DateTimeOffset"
+ "state": {
+ "@odata.type": "microsoft.graph.appManagementRestrictionState"
+ },
+ "restrictForAppsCreatedAfterDateTime": "String (DateTime)",
+ "maxLifetime": "String (ISO 8601 duration)"
} ```
v1.0 Patchcontentcommand https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/patchcontentcommand.md
Title: "patchContentCommand resource type"
description: "The changes to make to a OneNote page in a PATCH request." ms.localizationpriority: medium doc_type: resourcePageType-+
v1.0 Pendingexternaluserprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/pendingexternaluserprofile.md
Inherits from [externalProfile](externalprofile.md).
|[Create](../api/directory-post-pendingexternaluserprofile.md) |[pendingExternalUserProfile](pendingexternaluserprofile.md)| Creates a new pending external user profile. | |[Update](../api/pendingexternaluserprofile-update.md) | None | Update a pending external user profile. | |[Delete](../api/directory-delete-pendingexternaluserprofiles.md) | None | Delete a pending external user profile. |
+|[List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted external user profiles from a collection of directory objects. |
+|[Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted external user profile object. |
+|[Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted external user profile object. |
+|[Permanently delete item](../api/directory-deleteditems-delete.md) | None | Permanently delete an external user profile. |
## Properties
v1.0 Permissiongrantpreapprovalpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/permissiongrantpreapprovalpolicy.md
Inherits from [directoryObject](../resources/directoryobject.md).
## Methods |Method|Return type|Description| |:|:|:|
-|[List permissionGrantPreApprovalPolicies](../api/policyroot-list-permissiongrantpreapprovalpolicies.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) collection|Get a list of the [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) objects and their properties.|
-|[Create permissionGrantPreApprovalPolicy](../api/policyroot-post-permissiongrantpreapprovalpolicies.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md)|Create a new [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
-|[Get permissionGrantPreApprovalPolicy](../api/permissiongrantpreapprovalpolicy-get.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md)|Read the properties and relationships of a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
-|[Update permissionGrantPreApprovalPolicy](../api/permissiongrantpreapprovalpolicy-update.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md)|Update the properties of a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
-|[Delete permissionGrantPreApprovalPolicy](../api/permissiongrantpreapprovalpolicy-delete.md)|None|Delete a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
-|[List permissionGrantPreApprovalPolicy assigned to servicePrincipal](../api/serviceprincipal-list-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Get permissionGrantPreApprovalPolicy assigned to a service principal.|
-|[Assign permissionGrantPreApprovalPolicy to servicePrincipal](../api/serviceprincipal-post-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Assign a permissionGrantPreApprovalPolicy to a service principal.|
-|[Remove permissionGrantPreApprovalPolicy from servicePrincipal](../api/serviceprincipal-delete-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Remove a permissionGrantPreApprovalPolicy from a service principal.|
+|[List](../api/policyroot-list-permissiongrantpreapprovalpolicies.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) collection|Get a list of the [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) objects and their properties.|
+|[Create](../api/policyroot-post-permissiongrantpreapprovalpolicies.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md)|Create a new [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
+|[Get](../api/permissiongrantpreapprovalpolicy-get.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md)|Read the properties and relationships of a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
+|[Update](../api/permissiongrantpreapprovalpolicy-update.md)|[permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md)|Update the properties of a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
+|[Delete](../api/permissiongrantpreapprovalpolicy-delete.md)|None|Delete a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object.|
+|[List assigned to service principal](../api/serviceprincipal-list-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Get permissionGrantPreApprovalPolicy assigned to a service principal.|
+|[Assign to service principal](../api/serviceprincipal-post-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Assign a permissionGrantPreApprovalPolicy to a service principal.|
+|[Unassign from service principal](../api/serviceprincipal-delete-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Remove a permissionGrantPreApprovalPolicy from a service principal.|
## Properties
v1.0 Plannerarchivalinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerarchivalinfo.md
+
+ Title: "plannerArchivalInfo resource type"
+description: "Represents the identity of the user or app who archived or unarchived a plan, task, or bucket and why."
+
+ms.localizationpriority: medium
+++
+# plannerArchivalInfo resource type
+
+Namespace: microsoft.graph
++
+Represents the identity of the user or app who archived or unarchived a [plannerPlan](plannerplan.md), [plannerTask](plannertask.md) or [plannerBucket](plannerbucket.md) and why. Properties of **plannerArchivalInfo** are only set when a plan is [archived](../api/plannerplan-archive.md) or [unarchived](../api/plannerplan-unarchive.md).
+
+An archived entity is read-only.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|justification|String|Read-only. Reason why the entity was archived or unarchived.|
+|statusChangedBy|[identitySet](../resources/identityset.md)|Read-only. Identity of the user who archived or unarchived the entity|
+|statusChangedDateTime|DateTimeOffset|Read-only. Date and time at which the entity's archive status changed.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.plannerArchivalInfo"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.plannerArchivalInfo",
+ "justification": "String",
+ "statusChangedBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "statusChangedDateTime": "String (timestamp)"
+}
+```
+
v1.0 Plannerbucket https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerbucket.md
Represents a bucket (or "custom column") for tasks in a plan in Microsoft 365. I
## Properties | Property | Type |Description| |:|:--|:-|
+|archivalInfo|[plannerArchivalInfo](../resources/plannerarchivalinfo.md)|Read-only. Nullable. Contains information about who archived or unarchived the bucket and why.|
|creationSource|[plannerBucketCreation](plannerbucketcreation.md)| Contains information about the origin of the bucket.| |id|String| Read-only. Unique identifier for the bucket. It is 28 characters long and case-sensitive. The [format validation](tasks-identifiers-disclaimer.md) is done on the service.|
+|isArchived|Boolean|Read-only. If set to`true`, the bucket is archived. An archived bucket is read-only.|
|name|String|Name of the bucket.| |orderHint|String|Hint used to order items of this type in a list view. For details about the supported format, see [Using order hints in Planner](../resources/planner-order-hint-format.md).| |planId|String|Plan ID to which the bucket belongs.|
v1.0 Plannerplan https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplan.md
Represents a plan in Microsoft 365. Either a [group](group.md) or a [user](user.
|[Delete plan](../api/plannerplan-delete.md) | None | Delete **plannerPlan** object. | |[Get delta](../api/plannerplan-delta.md) | [plannerPlan](../resources/plannerplan.md) collection | Get newly created, updated, or deleted **plannerPlan** objects in either a **group** or a [plannerRoster](plannerroster.md) type container without having to perform a full read of the entire resource collection. | |[Move to container](../api/plannerplan-movetocontainer.md) | [plannerPlan](../resources/plannerplan.md) | Move a **plannerPlan** object from one **plannerPlanContainer** to another. |
+|[Archive plan](../api/plannerplan-archive.md) | [plannerPlan](plannerplan.md) | Archive a **plannerPlan** object.|
+|[Unarchive plan](../api/plannerplan-unarchive.md) | [plannerPlan](plannerplan.md) | Unarchive an archived **plannerPlan** object.|
## Properties | Property | Type |Description| |:|:--|:-|
+|archivalInfo|[plannerArchivalInfo](../resources/plannerarchivalinfo.md)|Read-only. Nullable. Contains information about who archived or unarchived the plan and why.|
|container|[plannerPlanContainer](../resources/plannerplancontainer.md)|Identifies the container of the plan. Either specify all properties, or specify only the **url**, the **containerId**, and **type**. After it's set, this property canΓÇÖt be updated. It changes when a plan is moved from one container to another, using [plan move to container](../api/plannerplan-movetocontainer.md). Required.| |contexts|[plannerPlanContextCollection](plannerplancontextcollection.md)| Read-only. Other user experiences in which this plan is used, represented as [plannerPlanContext](plannerplancontext.md) entries.| |createdBy|[identitySet](identityset.md)|Read-only. The user who created the plan.| |createdDateTime|DateTimeOffset|Read-only. Date and time at which the plan is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`| |id|String| Read-only. ID of the plan. It's 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service.|
+|isArchived|Boolean|Read-only. If set to `true`, the plan is archived. An archived plan is read-only.|
|title|String|Required. Title of the plan.| |creationSource|[plannerPlanCreation](plannerplancreation.md)| Contains information about the origin of the plan.| |owner (deprecated) |String| Use the **container** property instead. ID of the [group](group.md) that owns the plan. After it's set, this property canΓÇÖt be updated. This property doesn't return a valid group ID if the container of the plan isn't a group.|
The following JSON representation shows the resource type.
], "keyProperty": "id",
- "baseType":"microsoft.graph.entity",
+ "baseType":"microsoft.graph.entity",
"@odata.type": "microsoft.graph.plannerPlan" }-->
v1.0 Plannertask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannertask.md
Represents a planner task in Microsoft 365. A planner task is contained in a [pl
|:|:--|:-| |activeChecklistItemCount|Int32|The number of checklist items with value set to `false`, representing incomplete items.| |appliedCategories|[plannerAppliedCategories](plannerappliedcategories.md)|The categories to which the task is applied. See [plannerAppliedCategories resource type](plannerappliedcategories.md) for possible values.|
+|archivalInfo|[plannerArchivalInfo](../resources/plannerarchivalinfo.md)|Read-only. Nullable. Contains information about who archived or unarchived the task and why.|
|assigneePriority|String|A hint that is used to order items of this type in a list view. For more information, see [Using order hints in planner](planner-order-hint-format.md).| |assignments|[plannerAssignments](plannerassignments.md)|The set of assignees the task is assigned to.| |bucketId|String|Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service. |
Represents a planner task in Microsoft 365. A planner task is contained in a [pl
|dueDateTime|DateTimeOffset|The date and time at which the task is due. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`| |hasDescription|Boolean|Read-only. This value is `true` if the details object of the task has a nonempty description. Otherwise,`false`.| |id|String|Read-only. The unique identifier of the task. The value of this property is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service.|
+|isArchived|Boolean|Read-only. If set to `true`, the task is archived. An archived task is read-only.|
|isOnMyDay|Boolean|Indicates whether to show this task in the MyDay view. If `true`, it shows the task.| |isOnMyDayLastModifiedDate|Date|Read-only. The date on which task is added to or removed from MyDay.| |orderHint|String|The hint used to order items of this type in a list view. For more information, see [Using order hints in planner](planner-order-hint-format.md)n.|
The following JSON representation shows the resource type.
], "keyProperty": "id",
- "baseType":"microsoft.graph.entity",
+ "baseType":"microsoft.graph.entity",
"@odata.type": "microsoft.graph.plannerTask" }-->
v1.0 Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/post.md
This resource lets you add your own data to custom properties using [extensions]
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[post](post.md) |Create one or more single-value extended properties in a new or existing post. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [post](post.md) | Get posts that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Privilegedidentitymanagement For Groups Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedidentitymanagement-for-groups-api-overview.md
Title: "Govern membership and ownership of groups using privileged identity management (PIM) for groups" description: "Privileged Identity Management (PIM) is a feature of Microsoft Entra ID Governance that enables you to manage, control, and monitor access to important resources, such as groups, in your organization."-+++ ms.localizationpriority: medium doc_type: conceptualPageType+ Last updated 10/12/2023
v1.0 Privilegedidentitymanagementv3 Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedidentitymanagementv3-overview.md
Title: "Manage Microsoft Entra role assignments using the privileged identity management (PIM) APIs" description: "Privileged Identity Management (PIM) is a feature of Microsoft Entra ID Governance that enables you to manage, control, and monitor access to important resources in your organization."-+++ ms.localizationpriority: medium doc_type: conceptualPageType+ Last updated 10/12/2023
v1.0 Profilesourceannotation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/profilesourceannotation.md
The following table shows the mapping between the **id** value and the source sy
| ID | Source system | |:--|:|
-| 4ce763dd-9214-4eff-af7c-da491cc3782d, <br/> 0024a795-114d-4031-95c7-5fb543e00e80 | Microsoft Entra ID* |
+| 4ce763dd-9214-4eff-af7c-da491cc3782d, <br/> 0024a795-114d-4031-95c7-5fb543e00e80 | Microsoft Entra ID |
| 7986c642-b494-4140-8df4-f5ed125e2c67 | Organizational Data in Microsoft 365 | | 6cdc4422-8c05-40c5-902e-8ade707725ab | SharePoint User Profile Application (UPA) | | 9a3e0ce2-cf4b-477e-b3b3-df246318e251 | Microsoft account (MSA) | | 46a57efc-33f8-4eec-a512-b90039ad6187 | User initiated edits | | 107a83c9-714e-4d52-9d08-c303f081323b | Photo Etag |
->**Note:** The two Microsoft Entra IDs result from implementation differences and might be combined into one in the future.
+>**Note:**
+> * The two Microsoft Entra IDs result from implementation differences and might be combined into one in the future.
+> * If the value of a property derives from tenant admin-controlled systems, such as Microsoft Entra ID or Organizational Data in Microsoft 365, users can't directly edit the value through Microsoft Graph. If the value of a property originates from user-initiated edits, users can directly edit the value via Microsoft Graph.
For more information about how to set the values of properties in the **profileSourceAnnotation** resource, see [Where do property values come from](https://support.microsoft.com/office/export-data-from-your-profile-card-d809f83f-c077-4a95-9b6c-4f093305163d#ID0EBF=About_Microsoft_365_User_Profile_Data).
v1.0 Protectionpolicybase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/protectionpolicybase.md
Title: "protectionPolicyBase resource"
+ Title: "protectionPolicyBase resource type"
description: "Contains details about protection policies applied to Microsoft 365 data." ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Protection policy
-# protectionPolicyBase resource
+# protectionPolicyBase resource type
Namespace: microsoft.graph
Namespace: microsoft.graph
Contains details about protection policies applied to Microsoft 365 data in an organization. Protection policies are defined by the Global Admin (or the SharePoint Online Admin or Exchange Online Admin) and include what data to protect, when to protect it, and for what time period to retain the protected data for a single Microsoft 365 service.
-This is the base type for [sharePointProtectionPolicy](../resources/sharepointprotectionpolicy.md), [exchangeProtectionPolicy](../resources/exchangeprotectionpolicy.md), and [onedriveForBusinessProtectionPolicy](../resources/onedriveforbusinessprotectionpolicy.md).
+Base type for [sharePointProtectionPolicy](../resources/sharepointprotectionpolicy.md), [exchangeProtectionPolicy](../resources/exchangeprotectionpolicy.md), and [onedriveForBusinessProtectionPolicy](../resources/onedriveforbusinessprotectionpolicy.md).
## Methods
This is the base type for [sharePointProtectionPolicy](../resources/sharepointpr
|activeWithErrors | Some units are protected and others are unprotected.| |inactive | All units are unprotected.| |updating | Some or all units are in a `protectRequested`, `unprotectRequested`, or `removeRequested` state.|
-|unknownFutureValue | Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue | Evolvable enumeration sentinel value. Don't use.|
## Relationships None.
v1.0 Protectionrulebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/protectionrulebase.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Protection rule
-# protectionRuleBase resource
+# protectionRuleBase resource type
Namespace: microsoft.graph
The following JSON representation shows the resource type.
}, "isAutoApplyEnabled": "Boolean" }
-```
+```
v1.0 Protectionunitbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/protectionunitbase.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Protection unit
# protectionUnitBase resource type
Namespace: microsoft.graph
Represents a site, drive, or mailbox that's protected by a [protection policy](protectionpolicybase.md).
-This is an abstract type.
+This resource is an abstract type.
## Methods |Method|Return type|Description|
This is an abstract type.
## Properties |Property|Type|Description| |:|:|:|
-|id|String|The unique identitifer of the protection unit.|
+|id|String|The unique identifier of the protection unit.|
|policyId|String|The unique identifier of the protection policy based on which protection unit was created.| |createdBy|[identitySet](../resources/identityset.md)|The identity of person who created the protection unit.| |createdDateTime|DateTimeOffset|The time of creation of the protection unit.|
This is an abstract type.
### protectionUnitStatus values |Member | Description | |:|:|
-|protectRequested | Protection of the unit was requested. This is the state when a policy is activated or new units are added to an active policy.|
+|protectRequested | Protection of the unit was requested. |
|protected | The protection unit is successfully enabled.|
-|unprotectRequested | Disabling protection of the unit was requested. This is the state when a policy is deactivated.|
+|unprotectRequested | Disabling protection of the unit was requested. |
|unprotected | The protection unit is successfully disabled.|
-|removeRequested |A request to remove the protected unit from the policy was made. The user wants to explicitly remove units from the policy. |
-|unknownFutureValue | Evolvable enumeration sentinel value. Do not use.|
+|removeRequested |A request to remove the protected unit from the policy was made. |
+|unknownFutureValue | Evolvable enumeration sentinel value. Don't use.|
## Relationships None.
v1.0 Rbacapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rbacapplication.md
Role management container for unified role definitions and role assignments for
| [List transitive role assignments](../api/rbacapplication-list-transitiveroleassignments.md) | [unifiedRoleAssignment](unifiedroleassignment.md) collection | Get direct and transitive unifiedRoleAssignments assigned to a specific principal. Specifying principalId is required. | | [Create role definition](../api/rbacapplication-post-roledefinitions.md) | [unifiedRoleDefinition](unifiedroledefinition.md) | Create a new unifiedRoleDefinition by posting to the roleDefinitions collection. | | [List role definitions](../api/rbacapplication-list-roledefinitions.md) | [unifiedRoleDefinition](unifiedroledefinition.md) collection | Get a unifiedRoleDefinition object collection. |
-| [roleSchedules](../api/rbacapplication-roleschedules.md) | [unifiedRoleScheduleBase](unifiedroleschedulebase.md) collection | Function to retrieve a collection of unifiedRoleScheduleBase objects. |
-| [roleScheduleInstances](../api/rbacapplication-rolescheduleinstances.md) | [unifiedRoleScheduleInstanceBase](unifiedrolescheduleinstancebase.md) collection | Function to retrieve a collection of unifiedRoleScheduleInstanceBase objects. |
+| [List role schedules](../api/rbacapplication-roleschedules.md) | [unifiedRoleScheduleBase](unifiedroleschedulebase.md) collection | Function to retrieve a collection of unifiedRoleScheduleBase objects. |
+| [List role schedule instances](../api/rbacapplication-rolescheduleinstances.md) | [unifiedRoleScheduleInstanceBase](unifiedrolescheduleinstancebase.md) collection | Function to retrieve a collection of unifiedRoleScheduleInstanceBase objects. |
## Properties
v1.0 Restoreartifactbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/restoreartifactbase.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Restore artifact
# restoreArtifactBase resource type
v1.0 Restoresessionbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/restoresessionbase.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Restore session
# restoreSessionBase resource type
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a restore session for a [protection unit](protectionunitbase.md) that's protected by a [protection policy](protectionpolicybase.md). APIs are used by Global Admin or SharePoint Online Admin for SharePoint Online/OneDrive & Exchange Online Admin for Exchange Online to perform restore related tasks on artifacts which are protected as part of Protection Policy.
+Represents a restore session for a [protection unit](protectionunitbase.md) that's protected by a [protection policy](protectionpolicybase.md). APIs are used by Global Admin or SharePoint Online Admin for SharePoint Online/OneDrive & Exchange Online Admin for Exchange Online to perform restore related tasks on artifacts that are protected as part of Protection Policy.
## Methods
Represents a restore session for a [protection unit](protectionunitbase.md) that
|error|publicError|Contains error details if the restore session fails or completes with an error.| |lastModifiedBy|identitySet|Identity of the person who last modified the restore session.| |lastModifiedDateTime|DateTimeOffset|Timestamp of the last modification of the restore session.|
-|status|[restoreSessionStatus](../resources/restoresessionbase.md#restoresessionstatus-values)|Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: `draft`, `activating`, `active`, `completedWithError`, `completed`, `unknownFutureValue`, `failed`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `failed`.|
+|status|[restoreSessionStatus](../resources/restoresessionbase.md#restoresessionstatus-values)|Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: `draft`, `activating`, `active`, `completedWithError`, `completed`, `unknownFutureValue`, `failed`. You must use the `Prefer: include-unknown-enum-members` request header to get the following value in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `failed`.|
### restoreSessionStatus values
Represents a restore session for a [protection unit](protectionunitbase.md) that
|completedWithError|Some artifacts failed to restore, and some succeeded.| |completed| All restore artifacts successfully restored.| |failed| All restore artifacts failed to restore.|
-|unknownFutureValue| Evolvable enumeration sentinel value. Do not use.|
+|unknownFutureValue| Evolvable enumeration sentinel value. Don't use.|
## Relationships
v1.0 Resultinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/resultinfo.md
Title: "resultInfo resource type"
-description: "Contains success and failure-specific result information."
+description: Provides success and failure-specific result information."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Contains success and failure-specific result information.
+Provides success and failure-specific result information.
The code specifies whether the result is a generic success or failure.
v1.0 Scheduleinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/scheduleinformation.md
Namespace: microsoft.graph
- [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
Represents the availability of a user, distribution list, or resource (room or equipment) for a specified time period. ## Properties | Property | Type |Description| |:|:--|:-|
-|availabilityView |String |Represents a merged view of availability of all the items in `scheduleItems`. The view consists of time slots. Availability during each time slot is indicated with: `0`= free or working elswhere, `1`= tentative, `2`= busy, `3`= out of office.<br><br>**Note:** Working elsewhere is set to `0` instead of `4` for backward compatibility. For details, see the [Q&A](https://learn.microsoft.com/en-us/answers/questions/309571/working-elsewhere-in-getschedules-availabilityview).|
+|availabilityView |String |Represents a merged view of availability of all the items in `scheduleItems`. The view consists of time slots. Availability during each time slot is indicated with: `0`= free or working elswhere, `1`= tentative, `2`= busy, `3`= out of office.<br><br>**Note:** Working elsewhere is set to `0` instead of `4` for backward compatibility. For details, see the [Q&A](/answers/questions/309571/working-elsewhere-in-getschedules-availabilityview).|
|error |[freeBusyError](freebusyerror.md) |Error information from attempting to get the availability of the user, distribution list, or resource. | |scheduleId |String |An SMTP address of the user, distribution list, or resource, identifying an instance of **scheduleInformation**. | |scheduleItems |[scheduleItem](scheduleitem.md) collection |Contains the items that describe the availability of the user or resource. |
Represents the availability of a user, distribution list, or resource (room or e
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Sectiongroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sectiongroup.md
The following JSON representation shows the resource type.
| Method | Return Type |Description| |:|:--|:-|
-|[Get section group](../api/sectiongroup-get.md) | [sectionGroup](sectiongroup.md) |Read the properties and relationships of the section group.|
-|[Create section group](../api/sectiongroup-post-sectiongroups.md) |[sectionGroup](sectiongroup.md)| Create a section group by posting to the sectionGroups collection in the specified section group.|
-|[List section groups](../api/sectiongroup-list-sectiongroups.md) |[sectionGroup](sectiongroup.md) collection| Get collection of section groups in the specified section group.|
-|[Create section](../api/sectiongroup-post-sections.md) |[onenoteSection](onenotesection.md)| Create a section by posting to the sections collection in the specified section group.|
+|[List](../api/sectiongroup-list-sectiongroups.md) |[sectionGroup](sectiongroup.md) collection| Get collection of section groups in the specified section group.|
+|[Get](../api/sectiongroup-get.md) | [sectionGroup](sectiongroup.md) |Read the properties and relationships of the section group.|
+|[Create](../api/sectiongroup-post-sectiongroups.md) |[sectionGroup](sectiongroup.md)| Create a section group by posting to the sectionGroups collection in the specified section group.|
|[List sections](../api/sectiongroup-list-sections.md) |[onenoteSection](onenotesection.md) collection| Get a collection of sections in the specified section group.|
+|[Create section](../api/sectiongroup-post-sections.md) |[onenoteSection](onenotesection.md)| Create a section by posting to the sections collection in the specified section group.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
v1.0 Securescore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securescore.md
+
+ Title: "secureScore resource type"
+description: "top=n, where n = the number of days of data that you want to retrieve. "
+ms.localizationpriority: medium
++++
+# secureScore resource type
+
+Namespace: microsoft.graph
++
+Represents a tenant's secure score per day of scoring data, at the tenant and control level. By default, 90 days of data is held. This data is sorted by **createdDateTime**, from latest to earliest. This allows you to page responses by using $top=n, where n = the number of days of data that you want to retrieve.
++
+## Methods
+
+| Method | Return Type|Description|
+|:|:--|:-|
+|[List](../api/security-list-securescores.md) | [secureScores](securescore.md) collection |Get secureScore object collection.|
++
+## Properties
+Entity type containing properties of the tenant security score (daily snapshot data).
+
+|Property |Type |Description |
+|:--|:--|:--|
+| activeUserCount | Int32 | Active user count of the given tenant. |
+| averageComparativeScores | [averageComparativeScore](averagecomparativescore.md) collection |Average score by different scopes (for example, average by industry, average by seating) and control category (Identity, Data, Device, Apps, Infrastructure) within the scope. |
+| azureTenantId | String | GUID string for tenant ID. |
+| controlScores | [controlScore](controlscore.md) collection | Contains tenant scores for a set of controls. |
+| createdDateTime | DateTimeOffset | When the report was created. |
+| currentScore | Double | Tenant current attained score on specified date. |
+| enabledServices | String collection | Microsoft-provided services for the tenant (for example, Exchange online, Skype, SharePoint). |
+| id | String | Combination of azureTenantId_createdDateTime. |
+| licensedUserCount | Int32 | Licensed user count of the given tenant. |
+| maxScore | Double | Tenant maximum possible score on specified date. |
++++
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "optionalProperties": [
+
+ ],
+ "@odata.type": "microsoft.graph.secureScore"
+}-->
+
+```json
+{
+ "activeUserCount": "Int32",
+ "averageComparativeScores": "Collection(microsoft.graph.SecureScore.averageComparativeScores)",
+ "azureTenantId": "Guid",
+ "controlScores": "Collection(microsoft.graph.SecureScore.controlScores)",
+ "createdDateTime": "2019-02-07T20:33:53.156Z",
+ "currentScore": "Int32",
+ "enabledServices": "Collection(string)",
+ "id": "String",
+ "licensedUserCount": "Int32",
+ "maxScore": "Int32"
+}
+```
++
+<!--
+{
+ "type": "#page.annotation",
+ "description": "secureScores resource",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": []
+}
+-->
++
v1.0 Security Alert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-alert.md
Security providers create an alert in the system when they detect a threat. Micr
## Methods |Method|Return type|Description| |:|:|:|
-|[List alerts_v2](../api/security-list-alerts_v2.md)|[microsoft.graph.security.alert](security-alert.md) collection|Get a list of [alert](../resources/security-alert.md) resources that track suspicious activities in an organization.|
-|[Get alert](../api/security-alert-get.md)|[microsoft.graph.security.alert](security-alert.md)|Get the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **ID** property.|
-|[Update alert](../api/security-alert-update.md)|[microsoft.graph.security.alert](../resources/security-alert.md)|Update the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **ID** property.|
-|[Create comment for alert](../api/security-alert-post-comments.md)| [alertComment](../resources/security-alertcomment.md) | Create a comment for an existing [alert](../resources/security-alert.md) based on the specified alert **ID** property.|
+|[List](../api/security-list-alerts_v2.md)|[microsoft.graph.security.alert](security-alert.md) collection|Get a list of [alert](../resources/security-alert.md) resources that track suspicious activities in an organization.|
+|[Get](../api/security-alert-get.md)|[microsoft.graph.security.alert](security-alert.md)|Get the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **ID** property.|
+|[Update](../api/security-alert-update.md)|[microsoft.graph.security.alert](../resources/security-alert.md)|Update the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **ID** property.|
+|[Create comment](../api/security-alert-post-comments.md)| [alertComment](../resources/security-alertcomment.md) | Create a comment for an existing [alert](../resources/security-alert.md) based on the specified alert **ID** property.|
## Properties |Property|Type| Description|
v1.0 Security Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-api-overview.md
Most organizations need to manage data to proactively comply with industry regul
## Secure Score
-[Microsoft Secure Score](https://techcommunity.microsoft.com/t5/Security-Privacy-and-Compliance/Office-365-Secure-Score-is-now-Microsoft-Secure-Score/ba-p/182358) is a security analytics solution that gives you visibility into your security portfolio and how to improve it. With a single score, you can better understand what you have done to reduce your risk in Microsoft solutions. You can also compare your score with other organizations and see how your score has been trending over time. The [secureScore](securescores.md) and [secureScoreControlProfile](securescorecontrolprofiles.md) entities help you balance your organization's security and productivity needs while enabling the appropriate mix of security features. You can also project what your score will be after you adopt security features.
+[Microsoft Secure Score](https://techcommunity.microsoft.com/t5/Security-Privacy-and-Compliance/Office-365-Secure-Score-is-now-Microsoft-Secure-Score/ba-p/182358) is a security analytics solution that gives you visibility into your security portfolio and how to improve it. With a single score, you can better understand what you have done to reduce your risk in Microsoft solutions. You can also compare your score with other organizations and see how your score has been trending over time. The [secureScore](securescore.md) and [secureScoreControlProfile](securescorecontrolprofiles.md) entities help you balance your organization's security and productivity needs while enabling the appropriate mix of security features. You can also project what your score will be after you adopt security features.
## Threat intelligence (preview)
The following are some of the most popular requests for working with the Microso
| List alerts | [List alerts](../api/alert-list.md) | [https://graph.microsoft.com/beta/security/alerts](https://developer.microsoft.com/graph/graph-explorer?request=security/alerts&method=GET&version=beta&GraphUrl=https://graph.microsoft.com) | | Update alerts | [Update alert](../api/alert-update.md) </br> [Update multiple alerts](../api/alert-updatealerts.md) | [https://graph.microsoft.com/beta/security/alerts/{alert-id}](https://developer.microsoft.com/graph/graph-explorer?request=security/alerts/{alert-id}&method=PATCH&version=beta&GraphUrl=https://graph.microsoft.com) </br> [https://graph.microsoft.com/beta/security/alerts/updateAlerts](https://developer.microsoft.com/graph/graph-explorer?request=security/alerts/updateAlerts&method=POST&version=beta&GraphUrl=https://graph.microsoft.com) | | **Secure scores**|||
-|List secure scores|[List secureScores](../api/securescores-list.md)|[https://graph.microsoft.com/beta/security/secureScores](https://developer.microsoft.com/graph/graph-explorer?request=security/secureScores&method=GET&version=beta&GraphUrl=https://graph.microsoft.com)|
+|List secure scores|[List secureScores](../api/security-list-securescores.md)|[https://graph.microsoft.com/beta/security/secureScores](https://developer.microsoft.com/graph/graph-explorer?request=security/secureScores&method=GET&version=beta&GraphUrl=https://graph.microsoft.com)|
| **Secure score control profiles**||| |List secure score control profiles|[List secureScoreControlProfiles](../api/securescorecontrolprofiles-list.md)|[https://graph.microsoft.com/beta/security/secureScoreControlProfiles](https://developer.microsoft.com/graph/graph-explorer?request=security/secureScoreControlProfiles&method=GET&version=beta&GraphUrl=https://graph.microsoft.com)| |Update secure score control profiles|[Update secureScoreControlProfiles](../api/securescorecontrolprofiles-update.md)|[https://graph.microsoft.com/beta/security/secureScoreControlProfiles/{id}](https://developer.microsoft.com/graph/graph-explorer?request=security/secureScoreControlProfiles/{id}&method=PATCH&version=beta&GraphUrl=https://graph.microsoft.com)|
You can use Microsoft Graph [webhooks](/graph/webhooks) to subscribe to and rece
The Microsoft Graph security API can open up new ways for you to engage with different security solutions from Microsoft and partners. Follow these steps to get started: -- Drill down into [alerts](alert.md), [tiIndicator](tiindicator.md) (preview), [securityAction](securityaction.md) (preview), [secureScore](securescores.md), and [secureScoreControlProfiles](securescorecontrolprofiles.md).
+- Drill down into [alerts](alert.md), [tiIndicator](tiindicator.md) (preview), [securityAction](securityaction.md) (preview), [secureScore](securescore.md), and [secureScoreControlProfiles](securescorecontrolprofiles.md).
- Try the API in the [Graph Explorer](https://developer.microsoft.com/graph/graph-explorer). Under **Sample Queries**, choose **show more samples** and set the Security category to **on**. - Try [subscribing to and receiving notifications](/graph/webhooks) on entity changes.
v1.0 Security Fileplandescriptor https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplandescriptor.md
None.
## Properties |Property|Type|Description| |:|:|:|-
-|authority|[microsoft.graph.security.authority](../resources/security-fileplanauthority.md)|Represents the file plan descriptor of type authority applied to a particular retention label.|
-|category|[microsoft.graph.security.appliedCategory](../resources/security-fileplanappliedcategory.md)|Represents the file plan descriptor of type category applied to a particular retention label.|
-|citation|[microsoft.graph.security.citation](../resources/security-fileplancitation.md)|Represents the file plan descriptor of type citation applied to a particular retention label.|
+|authority|[microsoft.graph.security.filePlanAuthority](../resources/security-fileplanauthority.md)|Represents the file plan descriptor of type authority applied to a particular retention label.|
+|category|[microsoft.graph.security.filePlanAppliedCategory](../resources/security-fileplanappliedcategory.md)|Represents the file plan descriptor of type category applied to a particular retention label.|
+|citation|[microsoft.graph.security.filePlanCitation](../resources/security-fileplancitation.md)|Represents the file plan descriptor of type citation applied to a particular retention label.|
|authority|[microsoft.graph.security.filePlanAuthority](../resources/security-fileplanauthority.md)|Represents the file plan descriptor of type authority applied to a particular retention label.| |appliedCategory|[microsoft.graph.security.filePlanAppliedCategory](../resources/security-fileplanappliedcategory.md)|Represents the file plan descriptor of type category applied to a particular retention label.| |citation|[microsoft.graph.security.filePlanCitation](../resources/security-fileplancitation.md)|Represents the file plan descriptor of type citation applied to a particular retention label.|
None.
|filePlanReferenceTemplate|[microsoft.graph.security.filePlanReferenceTemplate](../resources/security-fileplanreferencetemplate.md)|Specifies a unique alpha-numeric identifier for an organizationΓÇÖs retention schedule.| ## JSON representation
-Here's a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Incident https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-incident.md
Title: "incident resource type" description: "An incident in Microsoft 365 Defender is a collection of correlated alerts and associated metadata that reflects the story of an attack." Previously updated : 09/09/2021 ms.localizationpriority: medium
Because piecing the individual alerts together to gain insight into an attack ca
## Properties |Property|Type|Description| |:|:|:|
-|id|String|Unique identifier to represent the incident.|
-|displayName|String|The incident name.|
|assignedTo|String|Owner of the incident, or null if no owner is assigned. Free editable text.| |classification|microsoft.graph.security.alertClassification|The specification for the incident. Possible values are: `unknown`, `falsePositive`, `truePositive`, `informationalExpectedActivity`, `unknownFutureValue`.| |comments|[microsoft.graph.security.alertComment](security-alertcomment.md) collection|Array of comments created by the Security Operations (SecOps) team when the incident is managed.| |createdDateTime|DateTimeOffset|Time when the incident was first created.|
+|customTags|String collection|The collection of custom tags that are associated with an incident.|
|description|String|Description of the incident.|
+|description|String|A rich text String that describes the incident|
|determination|microsoft.graph.security.alertDetermination|Specifies the determination of the incident. Possible values are: `unknown`, `apt`, `malware`, `securityPersonnel`, `securityTesting`, `unwantedSoftware`, `other`, `multiStagedAttack`, `compromisedUser`, `phishing`, `maliciousUserActivity`, `clean`, `insufficientData`, `confirmedUserActivity`, `lineOfBusinessApplication`, `unknownFutureValue`.|
-|tenantId|String|The Microsoft Entra tenant in which the alert was created.|
+|displayName|String|The incident name.|
+|id|String|Unique identifier to represent the incident.|
|incidentWebUrl|String|The URL for the incident page in the Microsoft 365 Defender portal.| |lastModifiedBy|String|The identity that last modified the incident.| |lastUpdateDateTime|DateTimeOffset|Time when the incident was last updated.|
+|recommendedActions|String|A rich text string that represents the actions that are reccomnded to take in order to resolve the incident. |
+|recommendedHuntingQueries|Collection(microsoft.graph.security.recommendedHuntingQuery)|List of hunting Kusto Query Language (KQL) queries related to the incident.|
|redirectIncidentId|String|Only populated in case an incident is grouped together with another incident, as part of the logic that processes incidents. In such a case, the **status** property is `redirected`. |
+|resolvingComment|String|User input that explains the resolution of the incident and the classification choice. This property contains free editable text.|
|severity|alertSeverity|Indicates the possible impact on assets. The higher the severity, the bigger the impact. Typically higher severity items require the most immediate attention. Possible values are: `unknown`, `informational`, `low`, `medium`, `high`, `unknownFutureValue`.| |status|[microsoft.graph.security.incidentStatus](#incidentstatus-values)|The status of the incident. Possible values are: `active`, `resolved`, `inProgress`, `redirected`, `unknownFutureValue`, and `awaitingAction`.|
-|customTags|String collection|The collection of custom tags that are associated with an incident.|
+|summary|String|The overview of an attack. When applicable, the summary contains details of what occurred, impacted assets, and the type of attack.|
|systemTags|String collection|The collection of system tags that are associated with the incident.|
-|description|String|A rich text string describing the incident|
-|recommendedActions|String|A rich text string that represents the actions that are reccomnded to take in order to resolve the incident |
-|recommendedHuntingQueries|Collection(microsoft.graph.security.recommendedHuntingQuery)|List of hunting Kusto Query Language (KQL) queries related to the incident|
-|resolvingComment|String|User input that explains the resolution of the incident and the classification choice. This property contains free editable text.|
-
+|tenantId|String|The Microsoft Entra tenant in which the alert was created.|
### incidentStatus values The following table lists the members of an [evolvable enumeration](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations). You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this evolvable enum: `awaitingAction`.
The following JSON representation shows the resource type.
``` json { "@odata.type": "#microsoft.graph.security.incident",
- "id": "String (identifier)",
- "incidentWebUrl": "String",
- "tenantId": "String",
- "redirectIncidentId": "String",
- "displayName": "String",
- "createdDateTime": "String (timestamp)",
- "lastUpdateDateTime": "String (timestamp)",
"assignedTo": "String", "classification": "String",
- "determination": "String",
- "status": "String",
- "severity": "String",
- "customTags": [
- "String"
- ],
- "comments": [
- {
- "@odata.type": "microsoft.graph.security.alertComment"
- }
- ],
- "systemTags" : [
- "String"
- ],
+ "comments": [{"@odata.type": "microsoft.graph.security.alertComment"}],
+ "createdDateTime": "String (timestamp)",
+ "customTags": ["String"],
"description" : "String",
+ "determination": "String",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "incidentWebUrl": "String",
+ "lastModifiedBy": "String",
+ "lastUpdateDateTime": "String (timestamp)",
"recommendedActions" : "String",
- "recommendedHuntingQueries" : [
- {
- "@odata.type": "microsoft.graph.security.recommendedHuntingQuery"
- }
- ],
- "lastModifiedBy": "String"
+ "recommendedHuntingQueries" : [{"@odata.type": "microsoft.graph.security.recommendedHuntingQuery"}],
+ "redirectIncidentId": "String",
+ "resolvingComment": "String",
+ "severity": "String",
+ "status": "String",
+ "summary": "String",
+ "systemTags" : ["String"],
+ "tenantId": "String"
} ```
v1.0 Security Sslcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-sslcertificate.md
Inherits from [artifact](../resources/security-artifact.md).
## Methods
-|Method|Return type|Description|
-|:|:|:|
-|[List](../api/security-threatintelligence-list-sslcertificates.md)|[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md) collection|Get a list of [sslCertificate](../resources/security-sslcertificate.md) objects and their properties.|
-|[Get](../api/security-sslcertificate-get.md)|[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md)|Get the properties and relationships of an [sslCertificate](../resources/security-sslcertificate.md) object.|
+| Method |Return type|Description|
+|:--|:|:|
+| [List](../api/security-threatintelligence-list-sslcertificates.md) |[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md) collection|Get a list of [sslCertificate](../resources/security-sslcertificate.md) objects and their properties.|
+| [Get](../api/security-sslcertificate-get.md) |[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md)|Get the properties and relationships of an [sslCertificate](../resources/security-sslcertificate.md) object.|
+| [List related hosts](../api/security-sslcertificate-list-relatedhosts.md) |[microsoft.graph.security.host](../resources/security-host.md) collection|Get a list of related [host](../resources/security-host.md) resources associated with an [sslCertificate](../resources/security-sslcertificate.md).|
## Properties
Inherits from [artifact](../resources/security-artifact.md).
|Relationship|Type|Description| |:|:|:|
-|relatedHosts|[microsoft.graph.security.host](../resources/security-host.md) collection|The **hosts** related with this **sslCertificate**.|
+|relatedHosts|[microsoft.graph.security.host](../resources/security-host.md) collection|The **host** resources related with this **sslCertificate**.|
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Submissionadminreview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-submissionadminreview.md
Represents admin review information for a threat submission. Currently, only a u
|:|:-|:| | reviewBy | String | Specifies who reviewed the email. The identification is an email ID or other identity strings.| | reviewDateTime | DateTimeOffset | Specifies the date time when the review occurred.|
-| reviewResult | submissionResultCategory | Specifies what the review result was. The possible values are: `notJunk`, `spam`, `phishing`, `malware`, `allowedByPolicy`, `blockedByPolicy`, `spoof`, `unknown`, `noResultAvailable`, and `unknownFutureValue`. |
+| reviewResult |microsoft.graph.security.submissionResultCategory | Specifies what the review result was. The possible values are: `notJunk`, `spam`, `phishing`, `malware`, `allowedByPolicy`, `blockedByPolicy`, `spoof`, `unknown`, `noResultAvailable`, `unknownFutureValue`, `beingAnalyzed`, `notSubmittedToMicrosoft`, `phishingSimulation`, `allowedDueToOrganizationOverride`, `blockedDueToOrganizationOverride`, `allowedDueToUserOverride`, `blockedDueToUserOverride`, `itemNotfound`, `threatsFound`, `noThreatsFound`, `domainImpersonation`, `userImpersonation`, `brandImpersonation`, `authenticationFailure`, `spoofedBlocked`, `spoofedAllowed`, `bulk`, and `reasonLostInTransit`. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: `beingAnalyzed`, `notSubmittedToMicrosoft`, `phishingSimulation`, `allowedDueToOrganizationOverride`, `blockedDueToOrganizationOverride`, `allowedDueToUserOverride`, `blockedDueToUserOverride`, `itemNotfound`, `threatsFound`, `noThreatsFound`, `domainImpersonation`, `userImpersonation`, `brandImpersonation`, `authenticationFailure`, `spoofedBlocked`, `spoofedAllowed`, `bulk`, and `reasonLostInTransit`. |
## Relationships None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.security.submissionAdminReview"
v1.0 Security Submissionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-submissionresult.md
Represents the result of a review after the threat submission is processed by Mi
## Properties | Property | Type | Description | |:-|:--|:|
-| category | submissionResultCategory | The submission result category. The possible values are: `notJunk`, `spam`, `phishing`, `malware`, `allowedByPolicy`, `blockedByPolicy`, `spoof`, `unknown`, `noResultAvailable` and `unkownFutureValue`. |
+| category | microsoft.graph.security.submissionResultCategory | The submission result category. The possible values are: `notJunk`, `spam`, `phishing`, `malware`, `allowedByPolicy`, `blockedByPolicy`, `spoof`, `unknown`, `noResultAvailable`, `unknownFutureValue`, `beingAnalyzed`, `notSubmittedToMicrosoft`, `phishingSimulation`, `allowedDueToOrganizationOverride`, `blockedDueToOrganizationOverride`, `allowedDueToUserOverride`, `blockedDueToUserOverride`, `itemNotfound`, `threatsFound`, `noThreatsFound`, `domainImpersonation`, `userImpersonation`, `brandImpersonation`, `authenticationFailure`, `spoofedBlocked`, `spoofedAllowed`, `bulk`, and `reasonLostInTransit`. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: `beingAnalyzed`, `notSubmittedToMicrosoft`, `phishingSimulation`, `allowedDueToOrganizationOverride`, `blockedDueToOrganizationOverride`, `allowedDueToUserOverride`, `blockedDueToUserOverride`, `itemNotfound`, `threatsFound`, `noThreatsFound`, `domainImpersonation`, `userImpersonation`, `brandImpersonation`, `authenticationFailure`, `spoofedBlocked`, `spoofedAllowed`, `bulk`, and `reasonLostInTransit`. |
| detail | [security.submissionResultDetail](#submissionresultdetail-values) | Specifies the extra details provided by Microsoft to substantiate their analysis result. | | detectedFiles | Collection([security.submissionDetectedFile](../resources/security-submissiondetectedfile.md)) | Specifies the files detected by Microsoft in the submitted emails.| | detectedUrls | Collection(String) | Specifies the URLs detected by Microsoft in the submitted email.|
Represents the result of a review after the threat submission is processed by Mi
| blockedByTenant | The reported message was blocked due to tenant policy or policy action settings. Review the EOP/MDO policy or policy action settings so that EOP/MDO can filter accordingly. | | invalidFalsePositive | The reported message is already allowed by EOP/MDO. | | invalidFalseNegative | The reported message is already blocked by EOP/MDO. |
-| spoofBlocked | The reported message has been determined by spoof by our system and so blocked. Create a spoof allow in Tenant allow/block list so that EOP/MDO can allow emails from this spoofed sender. |
+| spoofBlocked | The reported message is determined as spoof by our system and so blocked. Create a spoof allow in Tenant allow/block list so that EOP/MDO can allow emails from this spoofed sender. |
| goodReclassifiedAsBad | Microsoft finds the reported message to be malicious. Existing emails are quarantined. The phish and malware filters will learn from this after a few weeks. Until the filters learn, create a block entry in Tenant allow/block list if not done already. |
-| goodReclassifiedAsBulk | Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this after a few weeks. Until the filters learn, create a block entry in Tenant allow/block list if not done already. |
-| goodReclassifiedAsGood | Microsoft finds the reported message to be clean. If you disagree with this verdict resubmit the email. Until Microsoft blocks the message, create a block entry in Tenant allow/block list if not done already. |
+| goodReclassifiedAsBulk | Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this message after a few weeks. Until the filters learn, create a block entry in Tenant allow/block list if not done already. |
+| goodReclassifiedAsGood | Microsoft finds the reported message to be clean, if you disagree with this verdict resubmit the email. Until Microsoft blocks the message, create a block entry in Tenant allow/block list if not done already. |
| goodReclassifiedAsCannotMakeDecision | Microsoft can't reach a verdict at this time. Resubmit it to get a verdict on it after analysis. Use Tenant allow/block list to immediately block it if not done already. | | badReclassifiedAsGood | Microsoft finds the reported message to be clean. Existing emails have been released. The phish and malware filters will learn from this after a few weeks. Until the filters learn, create an allow entry in Tenant allow/block list if not done already. |
-| badReclassifiedAsBulk | Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this after a few weeks. Until the filters learn, create an allow entry in Tenant allow/block list if not done already. |
+| badReclassifiedAsBulk | Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this message after a few weeks. Until the filters learn, create an allow entry in Tenant allow/block list if not done already. |
| badReclassifiedAsBad | Microsoft finds the reported message to be malicious. If you disagree with this verdict, resubmit the email. Until the message is allowed, create an allow entry in Tenant allow/block list if not done already. | | badReclassifiedAsCannotMakeDecision | Microsoft can't reach a verdict at this time. Resubmit it to get a verdict on it after analysis. Use Tenant allow/block list to immediately allow it if not done already. | | unknownFutureValue | Any future value, which isn't in use now. |
-| authenticationFailure | The reported message wasn't delivered because it failed authentication. Review your domain authentication settings or contact the domain owner. |
-| bulk | Microsoft finds the reported message to be bulk. The spam and bulk filters will learn from this after a few weeks. Until the filters learn, create a block entry in Tenant allow/block list if not done already. |
-| contactSupport | Tenant doesn't allow data to leave the environment, so we couldn't find anything with an initial scan. Contact Microsoft support to have this item reviewed. |
-| noThreatsFound | Microsoft finds the reported message is identified as clean. It might be blocked for various reasons (for example, sender reputation). To prevent similar items from being blocked in the future, you can create allow entries (URL, File) in the Tenant Allow/Block List. After a period of evaluation, the filters might be updated using the information from the submission. |
-| notSubmittedToMsft | If you want to submit messages to Microsoft, go to User reported settings and select either Microsoft only or Microsoft and my reporting mailbox under Reported message destinations. |
-| spam | Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this after a few weeks. Until the filters learn, create an allow entry in Tenant allow/block list if not done already. |
-| threatsFound | The reported message is identified as malicious. This can happen for various reasons, including weaponization after delivery. To prevent similar items from being received in the future, you can create block entries (domain or address, URL, File) using Tenant Allow Block list. It takes some time before Microsoft learns from this submission and update their filters. |
-| unknown | Microsoft is unable to come to a decision regarding the reported message. This can occur for various reasons, such as different interpretations by different analysts or the item being inaccessible. Resubmit the item for analysis. |
+| willNotifyOnceDone | We'll notify you as soon as we've analyzed your message. |
+| checkUserReportedSettings | If you want to submit messages to Microsoft, go to "User Reported Settings" and select either Microsoft only or Microsoft and my reporting mailbox under "Reported Message Destinations". |
+| partOfEducationCampaign | The reported message was part of a phishing education campaign. For more information, see the Advanced Delivery or Attack Simulation page. |
+| allowedByAdvancedDelivery | The reported message was allowed due to advanced delivery flow for security operators mailbox. To block the message, remove it from advanced delivery. |
+| allowedByEnhancedFiltering | The reported message was either allowed due to enhanced filtering for connectors policy, if you no longer want to allow this item remove the entry. |
+| itemDeleted | Microsoft can't provide a verdict on the reported message as Microsoft can't find the actual message. Resubmit by uploading the email using submissions in security.microsoft.com. |
+| itemFoundClean | Microsoft finds the reported message to be clean, if you disagree with this verdict resubmit the email. Until Microsoft blocks the message, create a block entry in Tenant Allow/Block List if not done already. |
+| itemFoundMalicious | Microsoft finds the reported message to be malicious. If you disagree with this verdict, resubmit the email. Until the message is allowed, create an allow entry in Tenant Allow/Block List if not done already. |
+| unableToMakeDecision | Microsoft can't reach a verdict at this time. Resubmit it to get a verdict on it after analysis. Use Tenant Allow/Block List to immediately allow or block it if not done already. |
+| domainResembledYourOrganization | The reported message comes from a domain that resembles your organization. Reevaluate item and, if it still appears to be clean, add the sender domain to the list of trusted domains within the Anti phish policy. |
+| endUserBeingImpersonated | Someone impersonating the end user sent this reported message. Reevaluate item and, if it still appears to be clean, add the sender's address to the list of trusted senders within the anti-phishing policy. |
+| associatedWithBrand | The reported message contains content that appears to be associated with a particular brand. Review and, if you deem it to be clean and necessary, use the Tenant Allow Block List to allow these items in the future. |
+| senderFailedAuthentication | The reported message wasn't delivered because it failed authentication. Review your domain authentication settings or contact the domain owner. |
+| endUserBeingSpoofed | The reported message is determined as spoof by our system and so blocked. Create a spoof allow in Tenant allow/block list so that EOP/MDO can allow emails from this spoofed sender. |
+| itemFoundBulk | Microsoft finds the reported message to be bulk. The spam and bulk filters will learn from this message after a few weeks. Until the filters learn, create a block entry in Tenant Allow/Block List if not done already. |
+| itemNotReceivedByService | Microsoft can't provide a verdict on the reported message as Microsoft can't find the actual message. Verify that no policies or mail flow rules prevent items from reaching our service. |
+| itemFoundSpam | Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this message after a few weeks. Until the filters learn, create a block entry in Tenant Allow/Block List if not done already. |
## Relationships None.
v1.0 Security https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security.md
None.
|identities|[microsoft.graph.security.identityContainer](../resources/security-identityContainer.md)|A container for security identities APIs.| |incidents | [microsoft.graph.security.incident](security-incident.md) collection | A collection of incidents in Microsoft 365 Defender, each of which is a set of correlated alerts and associated metadata that reflects the story of an attack.| |partner| [microsoft.graph.partner.security.partnerSecurity](../resources/partner-security-partnersecurity.md) | A container that safeguards the Microsoft Azure resources of Microsoft Cloud Solution Provider (CSP) partnersΓÇÖ customers, including alerts, scores, and all aspects of security. |
-|secureScores | [secureScore](securescores.md) collection | Measurements of tenantsΓÇÖ security posture to help protect them from threats. |
+|secureScores | [secureScore](securescore.md) collection | Measurements of tenantsΓÇÖ security posture to help protect them from threats. |
|securityactions|[securityAction](../resources/securityaction.md) collection|Actions that respond to alerts to block malicious activities.| |tiindicators|[tiIndicator](../resources/tiindicator.md) collection|Threat indicators sent to Microsoft that identify malicious activities.| |threatSubmission|[security.threatSubmission](../resources/security-threatsubmission.md)|A threat submission sent to Microsoft; for example, a suspicious email threat, URL threat, or file threat.|
v1.0 Serviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceprincipal.md
This resource supports using [delta query](/graph/delta-query-overview) to track
| Method | Return Type | Description | |:|:--|:-|
-|[List servicePrincipals](../api/serviceprincipal-list.md) | [servicePrincipal](serviceprincipal.md) collection | Retrieve a list of servicePrincipal objects. |
-|[Create servicePrincipal](../api/serviceprincipal-post-serviceprincipals.md)| [servicePrincipal](serviceprincipal.md) | Creates a new servicePrincipal object. |
-|[Get servicePrincipal](../api/serviceprincipal-get.md) | [servicePrincipal](serviceprincipal.md) |Read properties and relationships of servicePrincipal object.|
-|[Update servicePrincipal](../api/serviceprincipal-update.md) | None |Update servicePrincipal object. |
-|[Upsert servicePrincipal](../api/serviceprincipal-upsert.md) | [servicePrincipal](serviceprincipal.md) | Create a new servicePrincipal if it doesn't exist, or update the properties of an existing servicePrincipal.|
-|[Delete servicePrincipal](../api/serviceprincipal-delete.md) | None |Delete servicePrincipal object.|
-|[List deleted servicePrincipals](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted servicePrincipal objects. |
-|[Get deleted servicePrincipal](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted servicePrincipal object. |
-|[Permanently delete servicePrincipal](../api/directory-deleteditems-delete.md) | None | Permanently delete a servicePrincipal object. |
-|[Restore deleted servicePrincipal](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted servicePrincipal object. |
-|[List createdObjects](../api/serviceprincipal-list-createdobjects.md) |[directoryObject](directoryobject.md) collection| Get a createdObject object collection.|
-|[List ownedObjects](../api/serviceprincipal-list-ownedobjects.md) |[directoryObject](directoryobject.md) collection| Get an ownedObject object collection.|
-|[delta](../api/serviceprincipal-delta.md)|servicePrincipal collection| Get incremental changes for service principals. |
-|[Create remoteDesktopSecurityConfiguration](../api/serviceprincipal-post-remotedesktopsecurityconfiguration.md)|[remoteDesktopSecurityConfiguration](../resources/remotedesktopsecurityconfiguration.md)|Create a new remoteDesktopSecurityConfiguration object on the servicePrincipal.|
-|[Get remoteDesktopSecurityConfiguration](../api/remotedesktopsecurityconfiguration-get.md)|[remoteDesktopSecurityConfiguration](../resources/remotedesktopsecurityconfiguration.md)|Get the remoteDesktopSecurityConfiguration object on the servicePrincipal.|
-|[Delete remoteDesktopSecurityConfiguration](../api/serviceprincipal-delete-remotedesktopsecurityconfiguration.md)|None|Delete a [remoteDesktopSecurityConfiguration](../resources/remotedesktopsecurityconfiguration.md) object on a servicePrincipal.|
+|[List](../api/serviceprincipal-list.md) | [servicePrincipal](serviceprincipal.md) collection | Retrieve a list of servicePrincipal objects. |
+|[Create](../api/serviceprincipal-post-serviceprincipals.md)| [servicePrincipal](serviceprincipal.md) | Creates a new servicePrincipal object. |
+|[Get](../api/serviceprincipal-get.md) | [servicePrincipal](serviceprincipal.md) |Read properties and relationships of servicePrincipal object.|
+|[Update](../api/serviceprincipal-update.md) | None |Update servicePrincipal object. |
+|[Upsert](../api/serviceprincipal-upsert.md) | [servicePrincipal](serviceprincipal.md) | Create a new servicePrincipal if it doesn't exist, or update the properties of an existing servicePrincipal.|
+|[Delete](../api/serviceprincipal-delete.md) | None |Delete servicePrincipal object.|
+|[Get delta](../api/serviceprincipal-delta.md)|servicePrincipal collection| Get incremental changes for service principals. |
+|[List created objects](../api/serviceprincipal-list-createdobjects.md) |[directoryObject](directoryobject.md) collection| Get a createdObject object collection.|
+|[List owned objects](../api/serviceprincipal-list-ownedobjects.md) |[directoryObject](directoryobject.md) collection| Get an ownedObject object collection.|
+|**Deleted items**| | |
+|[List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted servicePrincipal objects. |
+|[Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted servicePrincipal object. |
+|[Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted servicePrincipal object. |
+|[Permanently delete](../api/directory-deleteditems-delete.md) | None | Permanently delete a servicePrincipal object. |
|**App role assignments**| | | |[List appRoleAssignments](../api/serviceprincipal-list-approleassignments.md) |[appRoleAssignment](approleassignment.md) collection| Get the app roles that this service principal is assigned.| |[Add appRoleAssignment](../api/serviceprincipal-post-approleassignments.md) |[appRoleAssignment](approleassignment.md)| Assign an app role to this service principal.|
This resource supports using [delta query](/graph/delta-query-overview) to track
|[Remove appRoleAssignedTo](../api/serviceprincipal-delete-approleassignedto.md) | None | Remove an app role assignment for this service principal from a user, group, or service principal.| |**Certificates and secrets**| | | |[Add password](../api/serviceprincipal-addpassword.md)|[passwordCredential](passwordcredential.md)|Add a strong password or secret to a servicePrincipal.|
-|[Add tokenSigningCertificate](../api/serviceprincipal-addtokensigningcertificate.md)|[selfSignedCertificate](../resources/selfsignedcertificate.md)| Add a self signed certificate to the service principal. Mostly use for configuring SAML based SSO applications from the [Microsoft Entra gallery](/azure/active-directory/saas-apps/tutorial-list).
|[Remove password](../api/serviceprincipal-removepassword.md)|[passwordCredential](passwordcredential.md)|Remove a password or secret from a servicePrincipal.| |[Add key](../api/serviceprincipal-addkey.md)|[keyCredential](keycredential.md)|Add a key credential to a servicePrincipal.| |[Remove key](../api/serviceprincipal-removekey.md)|None|Remove a key credential from a servicePrincipal.|
+|[Add token signing certificate](../api/serviceprincipal-addtokensigningcertificate.md)|[selfSignedCertificate](../resources/selfsignedcertificate.md)| Add a self signed certificate to the service principal. Mostly use for configuring SAML based SSO applications from the [Microsoft Entra gallery](/azure/active-directory/saas-apps/tutorial-list).
|**Delegated permission classifications**| | |
-|[List delegated permission classifications](../api/serviceprincipal-list-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) collection| Get the permission classifications for delegated permissions exposed by this service principal.|
-|[Add delegated permission classification](../api/serviceprincipal-post-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) | Add a permission classification for a delegated permission exposed by this service principal. |
-|[Remove delegated permission classification](../api/serviceprincipal-delete-delegatedpermissionclassifications.md) | None | Remove a permission classification for a delegated permission exposed by this service principal.|
-|**Delegated permission grants**| | |
-|[List oauth2PermissionGrants](../api/serviceprincipal-list-oauth2permissiongrants.md) |[oAuth2PermissionGrant](oauth2permissiongrant.md) collection| Get the delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user.|
+|[List](../api/serviceprincipal-list-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) collection| Get the permission classifications for delegated permissions exposed by this service principal.|
+|[Add](../api/serviceprincipal-post-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) | Add a permission classification for a delegated permission exposed by this service principal. |
+|[Remove](../api/serviceprincipal-delete-delegatedpermissionclassifications.md) | None | Remove a permission classification for a delegated permission exposed by this service principal.|
+|**Delegated (OAuth2) permission grants**| | |
+|[List](../api/serviceprincipal-list-oauth2permissiongrants.md) |[oAuth2PermissionGrant](oauth2permissiongrant.md) collection| Get the delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user.|
|**Membership**| | | |[List memberOf](../api/serviceprincipal-list-memberof.md) |[directoryObject](directoryobject.md) collection| Get the groups that this service principal is a direct member of from the memberOf navigation property.|
-|[List transitive memberOf](../api/serviceprincipal-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups that this service principal is a member of. This operation is transitive and includes the groups that this service principal is a nested member of. |
-|[checkMemberGroups](../api/directoryobject-checkmembergroups.md)|String collection|Check for membership in a specified list of groups.|
-|[checkMemberObjects](../api/directoryobject-checkmemberobjects.md)|String collection|Check for membership in a specified list of groups, directory roles, or administrative unit objects.|
-|[getMemberGroups](../api/directoryobject-getmembergroups.md)|String collection|Get the list of groups that this service principal is a member of.|
-|[getMemberObjects](../api/directoryobject-getmemberobjects.md)|String collection|Get the list of groups, administrative units, and directory roles that this service principal is a member of.|
+|[List transitive member of](../api/serviceprincipal-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups that this service principal is a member of. This operation is transitive and includes the groups that this service principal is a nested member of. |
+|[Check member groups](../api/directoryobject-checkmembergroups.md)|String collection|Check for membership in a specified list of groups.|
+|[Check member objects](../api/directoryobject-checkmemberobjects.md)|String collection|Check for membership in a specified list of groups, directory roles, or administrative unit objects.|
+|[Get member groups](../api/directoryobject-getmembergroups.md)|String collection|Get the list of groups that this service principal is a member of.|
+|[Get member objects](../api/directoryobject-getmemberobjects.md)|String collection|Get the list of groups, administrative units, and directory roles that this service principal is a member of.|
|**Owners**| | |
-|[List owners](../api/serviceprincipal-list-owners.md) |[directoryObject](directoryobject.md) collection| Get the owners of a service principal.|
-|[Add owner](../api/serviceprincipal-post-owners.md) |[directoryObject](directoryobject.md)| Assign an owner to a service principal. Service principal owners can be users or other service principals.|
-|[Remove owner](../api/serviceprincipal-delete-owners.md) |None| Remove an owner from a service principal. As a recommended best practice, service principals should have at least two owners.|
-|**Policies**| | |
-|[Assign claimsMappingPolicy](../api/serviceprincipal-post-claimsmappingpolicies.md)| [claimsMappingPolicy](claimsmappingpolicy.md) collection| Assign a claimsMappingPolicy to this object.|
-|[List claimsMappingPolicies](../api/serviceprincipal-list-claimsmappingpolicies.md)| [claimsMappingPolicy](claimsmappingpolicy.md) collection| Get all claimsMappingPolicies assigned to this object.|
-|[Remove claimsMappingPolicy](../api/serviceprincipal-delete-claimsmappingpolicies.md)| [claimsMappingPolicy](claimsmappingpolicy.md) collection| Remove a claimsMappingPolicy from this object.|
-|[Create or replace customClaimsPolicy](../api/serviceprincipal-put-claimspolicy.md)|[customClaimsPolicy](../resources/customclaimspolicy.md)|Create a new custom claims policy object if it doesn't exist, or replace an existing one.|
-|[Assign homeRealmDiscoveryPolicy](../api/serviceprincipal-post-homerealmdiscoverypolicies.md)| [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection| Assign a homeRealmDiscoveryPolicy to this object.|
-|[List homeRealmDiscoveryPolicies](../api/serviceprincipal-list-homerealmdiscoverypolicies.md)| [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection| Get all homeRealmDiscoveryPolicies assigned to this object.|
-|[Remove homeRealmDiscoveryPolicy](../api/serviceprincipal-delete-homerealmdiscoverypolicies.md)| [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection| Remove a homeRealmDiscoveryPolicy from this object.|
-|[Assign tokenIssuancePolicy](../api/application-post-tokenissuancepolicies.md)| [tokenIssuancePolicy](tokenissuancepolicy.md) collection| Assign a tokenIssuancePolicy to this object.|
-|[List tokenIssuancePolicies](../api/application-list-tokenissuancepolicies.md)| [tokenIssuancePolicy](tokenissuancepolicy.md) collection| Get all tokenIssuancePolicies assigned to this object.|
-|[Remove tokenIssuancePolicy](../api/application-delete-tokenissuancepolicies.md)| [tokenIssuancePolicy](tokenissuancepolicy.md) collection| Remove a tokenIssuancePolicy from this object.|
-|[Assign tokenLifetimePolicy](../api/serviceprincipal-post-tokenlifetimepolicies.md)| [tokenLifetimePolicy](tokenlifetimepolicy.md) collection| Assign a tokenLifetimePolicy to this object.|
-|[List tokenLifetimePolicies](../api/serviceprincipal-list-tokenlifetimepolicies.md)| [tokenLifetimePolicy](tokenlifetimepolicy.md) collection| Get all tokenLifetimePolicies assigned to this object.|
-|[Remove tokenLifetimePolicy](../api/serviceprincipal-delete-tokenlifetimepolicies.md)| [tokenLifetimePolicy](tokenlifetimepolicy.md) collection| Remove a tokenLifetimePolicy from this object.|
-|[List permissionGrantPreApprovalPolicy](../api/serviceprincipal-list-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Get permissionGrantPreApprovalPolicy assigned to this object.|
-|[Assign permissionGrantPreApprovalPolicy](../api/serviceprincipal-post-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Assign a permissionGrantPreApprovalPolicy to this object.|
-|[Remove permissionGrantPreApprovalPolicy](../api/serviceprincipal-delete-permissiongrantpreapprovalpolicies.md)| [permissionGrantPreApprovalPolicy](permissionGrantPreApprovalPolicy.md) collection| Remove a permissionGrantPreApprovalPolicy from this object.|
-|**Single sign on**| | |
-|[createPasswordSingleSignOnCredentials](../api/serviceprincipal-createpasswordsinglesignoncredentials.md)|[passwordSingleSignOnCredentialSet](passwordsinglesignoncredentialset.md)|Create a credential set for the user or group specified in the body.|
-|[getPasswordSingleSignOnCredentials](../api/serviceprincipal-getpasswordsinglesignoncredentials.md)|[passwordSingleSignOnCredentialSet](passwordsinglesignoncredentialset.md)|Get a credential set for the user or group specified in the body.|
-|[updatePasswordSingleSignOnCredentials](../api/serviceprincipal-updatepasswordsinglesignoncredentials.md)|None|Update a credential set for the user or group specified in the body.|
-|[deletePasswordSingleSignOnCredentials](../api/serviceprincipal-deletepasswordsinglesignoncredentials.md)|None|Delete a credential set for the user or group specified in the body.|
+|[List](../api/serviceprincipal-list-owners.md) |[directoryObject](directoryobject.md) collection| Get the owners of a service principal.|
+|[Add](../api/serviceprincipal-post-owners.md) |[directoryObject](directoryobject.md)| Assign an owner to a service principal. Service principal owners can be users or other service principals.|
+|[Remove](../api/serviceprincipal-delete-owners.md) |None| Remove an owner from a service principal. As a recommended best practice, service principals should have at least two owners.|
+|**Password-based single sign-on credentials**| | |
+|[Create](../api/serviceprincipal-createpasswordsinglesignoncredentials.md)|[passwordSingleSignOnCredentialSet](passwordsinglesignoncredentialset.md)|Create a credential set for the user or group specified in the body.|
+|[Get](../api/serviceprincipal-getpasswordsinglesignoncredentials.md)|[passwordSingleSignOnCredentialSet](passwordsinglesignoncredentialset.md)|Get a credential set for the user or group specified in the body.|
+|[Update](../api/serviceprincipal-updatepasswordsinglesignoncredentials.md)|None|Update a credential set for the user or group specified in the body.|
+|[Delete](../api/serviceprincipal-deletepasswordsinglesignoncredentials.md)|None|Delete a credential set for the user or group specified in the body.|
## Properties
v1.0 Shared https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shared.md
Title: Shared
+ Title: shared resource type
-description: The Shared resource indicates a DriveItem has been shared with others.
Previously updated : 09/10/2017
+description: Indicates that a drive item has been shared with others.
ms.localizationpriority: medium doc_type: resourcePageType
-# Shared resource type
+# shared resource type
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The **Shared** resource indicates a DriveItem has been shared with others.
-The resource includes information about how the item is shared.
+Indicates that a [drive item](driveitem.md) was shared with others and includes information about how the item is shared.
-If a [**Driveitem**](driveitem.md) has a non-null **shared** facet, the item has been shared.
+If a [driveItem](driveitem.md) has a non-null **shared** facet, the item was shared.
+
+## Properties
+
+| Property | Type | Description
+| :- |:|:-
+| owner | [IdentitySet](identityset.md) | The identity of the owner of the shared item. Read-only.|
+| sharedBy | [identitySet](identityset.md) | The identity of the user who shared the item. Read-only.|
+| sharedDateTime | DateTimeOffset | The UTC date and time when the item was shared. Read-only.|
+| scope (deprecated)| String | Indicates the scope of how the item is shared. The possible values are: `anonymous`, `organization`, or `users`. Read-only.|
++
+### scope property values
+
+| Value | Description |
+|:|:--|
+| `anonymous` | The item is shared by using a link that works for anyone with the link. |
+| `organization` | The item is shared by using a link that works for anyone in the owner's organization. |
+| `users` | The item is shared with specific users only. |
## JSON representation
If a [**Driveitem**](driveitem.md) has a non-null **shared** facet, the item has
} ```
-## Properties
-
-| Property | Type | Description
-| :- |:|:-
-| owner | [IdentitySet](identityset.md) | The identity of the owner of the shared item. Read-only.
-| scope | String | Indicates the scope of how the item is shared: `anonymous`, `organization`, or `users`. Read-only.
-| sharedBy | [identitySet](identityset.md) | The identity of the user who shared the item. Read-only.
-| sharedDateTime | DateTimeOffset | The UTC date and time when the item was shared. Read-only.
-
-## Scope values
-
-| Value | Description |
-|:|:--|
-| `anonymous` | The item is shared by using a link that works for anyone with the link. |
-| `organization` | The item is shared by using a link that works for anyone in the owner's organization. |
-| `users` | The item is shared with specific users only. |
-
-## Remarks
-
-For more information about the facets on a **driveItem**, see [**driveItem**](driveitem.md).
- <!-- { "type": "#page.annotation",
v1.0 Solutionsroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/solutionsroot.md
Title: "solutionsRoot resource type" description: "The entry point for Microsoft Bookings, virtual event webinar, and business scenario APIs."-+ ms.localizationpriority: medium doc_type: resourcePageType
All Microsoft Graph calls to resources under `/solutions` use the following serv
https://graph.microsoft.com/{version}/solutions/ ```
-<!-- { "blockType": "ignored" } -->
To access Bookings businesses, use the following syntax:
+<!-- { "blockType": "ignored" } -->
```http https://graph.microsoft.com/{version}/solutions/bookingBusinesses ```
None.
| Relationship | Type |Description| |:|:--|:-| |bookingBusinesses|[bookingBusiness](bookingbusiness.md) collection | A collection of businesses in Microsoft Bookings. Read-only. Nullable.|
-|bookingCurrencies|[bookingcurrency](bookingcurrency.md) collection | A collection of monetary currencies supported by a [bookingBusiness](bookingbusiness.md). Read-only. Nullable.|
+|bookingCurrencies|[bookingCurrency](bookingcurrency.md) collection | A collection of monetary currencies supported by a [bookingBusiness](bookingbusiness.md). Read-only. Nullable.|
|businessScenarios|[businessScenario](businessscenario.md) collection | A collection of scenarios that contain relevant data and configuration information for a specific problem domain.| |virtualEvents|[virtualEventsRoot](virtualeventsroot.md) collection | A collection of virtual events.|
The following JSON representation shows the resource type.
{ "@odata.type": "#microsoft.graph.solutionsRoot" }
+```
v1.0 Subscribedsku https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subscribedsku.md
Inherits from [directoryObject](directoryobject.md).
| accountId | String | The unique ID of the account this SKU belongs to. | | accountName | String | The name of the account this SKU belongs to. | | appliesTo | String | The target class for this SKU. Only SKUs with target class `User` are assignable. Possible values are: `User`, `Company`. |
-| capabilityStatus | String | `Enabled` indicates that the **prepaidUnits** property has at least one unit that is enabled. `LockedOut` indicates that the customer cancelled their subscription. Possible values are: `Enabled`, `Warning`, `Suspended`, `Deleted`, `LockedOut`. |
+| capabilityStatus | String | `Enabled` indicates that the **prepaidUnits** property has at least one unit that is enabled. `LockedOut` indicates that the customer canceled their subscription. Possible values are: `Enabled`, `Warning`, `Suspended`, `Deleted`, `LockedOut`. |
| consumedUnits | Int32 | The number of licenses that have been assigned. | | id | String | The unique identifier for the subscribed SKU object. Key, not nullable. | | prepaidUnits | [licenseUnitsDetail](licenseunitsdetail.md) | Information about the number and status of prepaid licenses. |
None.
## JSON representation
-The following is a JSON representation of the resource
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationjob.md
Performs synchronization by periodically running in the background, polling for
|[Get](../api/synchronization-synchronizationjob-get.md) | [synchronizationJob](synchronization-synchronizationjob.md) |Read properties and relationships of a synchronizationJob object.| |[Create](../api/synchronization-synchronization-post-jobs.md) |[synchronizationJob](synchronization-synchronizationjob.md) |Create new job for a given application.| |[Start](../api/synchronization-synchronizationjob-start.md) |None |Start synchronization. If the job is in a paused state, it continues from the point where the job was paused. If the job is in quarantine, the quarantine status is cleared.|
-|[Restart](../api/synchronization-synchronizationjob-restart.md) |None |Force the job to start over and re-process all the objects in the directory.|
|[Pause](../api/synchronization-synchronizationjob-pause.md) |None |Temporarily stop synchronization. All the progress, including job state, is persisted, and the job will continue from where it left off when a [Start](../api/synchronization-synchronizationjob-start.md) call is made.|
+|[Restart](../api/synchronization-synchronizationjob-restart.md) |None |Force the job to start over and re-process all the objects in the directory.|
|[Delete](../api/synchronization-synchronizationjob-delete.md) |None |Stop synchronization, and permanently delete all the state associated with the job.|
-|[Get schema](../api/synchronization-synchronizationschema-get.md) |[synchronizationSchema](synchronization-synchronizationschema.md) |Retrieve the job's effective synchronization schema.|
-|[Update schema](../api/synchronization-synchronizationschema-update.md) |None |Update the job's synchronization schema. |
-|[Validate credentials](../api/synchronization-synchronizationjob-validatecredentials.md)|None|Test provided credentials against target directory.|
|[Provision on demand](../api/synchronization-synchronizationjob-provisionondemand.md)|[synchronizationJobApplicationParameters](../resources/synchronization-synchronizationjobapplicationparameters.md) collection|Represents the objects that will be provisioned and the synchronization rules executed. The resource is primarily used for on-demand provisioning. |
+|[Validate credentials](../api/synchronization-synchronizationjob-validatecredentials.md)|None|Test provided credentials against target directory.|
## Properties
v1.0 Synchronization Synchronizationschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationschema.md
The following sections describe the high-level components of the synchronization
| Method | Return Type | Description | |:|:|:|
-| [Get schema](../api/synchronization-synchronizationschema-get.md) | [synchronizationSchema](synchronization-synchronizationschema.md) | Read properties and relationships of the **synchronizationSchema** object. |
-| [Update schema](../api/synchronization-synchronizationschema-update.md) | None | Update the synchronization schema. |
-| [Reset schema](../api/synchronization-synchronizationschema-delete.md) | None | Delete the customized schema, resetting the schema to the default configuration. |
+| [Get](../api/synchronization-synchronizationschema-get.md) | [synchronizationSchema](synchronization-synchronizationschema.md) | Read properties and relationships of the **synchronizationSchema** object. |
+| [Update](../api/synchronization-synchronizationschema-update.md) | None | Update the synchronization schema. |
+| [Reset](../api/synchronization-synchronizationschema-delete.md) | None | Delete the customized schema, resetting the schema to the default configuration. |
| [Get schema filter operators](../api/synchronization-synchronizationschema-filteroperators.md) | [filterOperatorSchema](../resources/synchronization-filteroperatorschema.md) collection | List all operators supported in the scoping filters. | | [Get schema functions](../api/synchronization-synchronizationschema-functions.md) | [attributeMappingFunctionSchema](../resources/synchronization-attributemappingfunctionschema.md) collection | List all functions supported in the attribute mapping expressions. | | [Parse attribute mapping expression](../api/synchronization-synchronizationschema-parseexpression.md) | [parseExpressionResponse](synchronization-parseexpressionresponse.md) | Parse a string expression into an [attributeMappingSource](../resources/synchronization-attributemappingsource.md) object. |
v1.0 Teams Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teams-api-overview.md
doc_type: conceptualPageType
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-in access to team-specific calendars, files, OneNote notes, Planner plans, Shifts schedules, and more.
+Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-in access to team-specific calendars, files, OneNote notes, Planner plans, Shifts schedules, and more. You can use the Microsoft Graph API to integrate with Microsoft Teams features.
## Common use cases
+The following table lists common use cases for Microsoft Teams APIs in Microsoft Graph.
+ | Use cases | REST resources | See also | |:--|:--|:--| | Create and manage teams, groups and channels | [team](../resources/team.md), [channel](../resources/channel.md), [group](../resources/group.md) | [create team](../api/team-put-teams.md), [list teams](../api/user-list-joinedteams.md), [create a channel](../api/channel-post.md) |
Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-i
| Create channels and chats to send and receive chat messages | [channel](../resources/channel.md), [chat](../resources/chat.md), [chatMessage](../resources/chatmessage.md) | [create channel](../api/channel-post.md), [list channel](../api/channel-list.md), [send chatMessage in a channel](../api/chatmessage-post.md) | | Use tags to classify users or groups based on common attributes within a team | [teamworkTag](../resources/teamworktag.md), [teamworkTagMember](../resources/teamworktagmember.md) | [list teamworkTag](../api/teamworktag-list.md), [create teamworkTag](../api/teamworktag-post.md) | | Create and receive calls, call records or retrieve meeting coordinates | [call](../resources/call.md), [callRecords](../resources/callrecords-api-overview.md) | [answer](../api/call-answer.md), [invite participants](../api/participant-invite.md) |
-| Connect bots to calls and implement interactive voice response (IVR) | [IVR scenarios](../resources/calls-api-ivr-overview.md)| |
+| Connect bots to calls and implement interactive voice response (IVR) | [call](../resources/call.md) | [IVR scenarios](#ivr-scenarios) |
| Create and retrieve online meetings or check users presence and activity | [onlineMeeting](../resources/onlinemeeting.md), [presence](../resources/presence.md) | [create onlineMeeting](../api/application-post-onlinemeetings.md), [meetingAttendanceReport](../resources/meetingattendancereport.md) | | Create and manage workforce integration with shifts, schedules, time cards or time off in your organization | [workforceIntegration](../resources/workforceintegration.md), [schedule](../resources/schedule.md), [shift](../resources/shift.md), [timeOff](../resources/timeoff.md), [timeOffReason](../resources/timeoffreason.md) | [create workforceIntegration](../api/workforceintegration-post.md), [create schedule](../api/schedule-post-schedulinggroups.md), [create shift](../api/schedule-post-shifts.md), [create timeOff](../api/schedule-post-timesoff.md) | | Use the employee learning API to integrate with Viva Learning | [employee learning](../resources/viva-learning-api-overview.md), [learningProvider](../resources/learningprovider.md), [learningContent](../resources/learningcontent.md) | [list learningProviders](../api/employeeexperience-list-learningproviders.md), [list learningContents](../api/learningprovider-list-learningcontents.md) |
+### IVR scenarios
+
+The following are the Interactive Voice Response (IVR) scenarios that the calling APIs in Microsoft Graph support:
+
+- [Play an audio prompt](/graph/api/call-playprompt) - for example, when a call is placed in a customer service agent's queue.
+- [Record a response](/graph/api/call-record) - for example, to record the caller's audio, usually after they heard a prompt with options.
+- [Subscribe to tones](/graph/api/call-subscribetotone) - for example, when you want to know what DTMF tones the caller selected, usually after hearing the audio prompt.
+- [Cancel media processing](/graph/api/call-cancelmediaprocessing) - for example, when you want to cancel any **playPrompt** or **recordResponse** operations that might be in process.
++ ## Microsoft Teams limits The tested performance and capacity limits of Microsoft Teams are documented in
v1.0 Teamsapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsapp.md
Users can see these apps in the Microsoft Teams Store, and these apps can be ins
|[Publish apps to catalog](../api/teamsapp-publish.md) | [teamsApp](teamsapp.md) | Upload an app to your organization's app catalog.| |[Update app in catalog](../api/teamsapp-update.md) | [teamsApp](teamsapp.md) | Update an app in your organization's app catalog.| |[Delete app from catalog](../api/teamsapp-delete.md) | None | Remove an app from your organization's app catalog.|
-|[Get bot associated with app in catalog](../api/teamworkbot-get.md) | [teamworkbot](teamworkbot.md) | Get the bot associated with the Teams app.|
+|[Get associated bot](../api/teamworkbot-get.md) | [teamworkbot](teamworkbot.md) | Get the bot associated with the Teams app.|
## Properties
v1.0 Teamsasyncoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsasyncoperation.md
When the request completes successfully, the status will be "succeeded" and the
| Property | Type | Description | |:|:--|:-|
-|id|string |Unique operation id.|
-|operationType|[teamsAsyncOperationType](teamsasyncoperationtype.md) |Denotes the type of operation being described. |
+|attemptsCount|Int32|Number of times the operation was attempted before being marked successful or failed.|
|createdDateTime|DateTimeOffset |Time when the operation was created.|
-|status|[teamsAsyncOperationStatus](teamsasyncoperationstatus.md)| Operation status.|
+|error|[operationError](operationerror.md)|Any error that causes the async operation to fail.|
+|id|string |Unique operation ID.|
|lastActionDateTime|DateTimeOffset |Time when the async operation was last updated.|
-|attemptsCount|Int32|Number of times the operation was attempted before being marked successful or failed.|
-|targetResourceId|guid |The ID of the object that's created or modified as result of this async operation, typically a [team](../resources/team.md).|
+|operationType|[teamsAsyncOperationType](teamsasyncoperationtype.md) |Denotes the type of operation described. Possible values are: `invalid`, `cloneTeam`, `archiveTeam`, `unarchiveTeam`, `createTeam`, `unknownFutureValue`, `teamifyGroup`, `createChannel`, `createChat`, `archiveChannel`, `unarchiveChannel`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `teamifyGroup`, `createChannel`, `createChat`, `archiveChannel`, `unarchiveChannel`.|
+|status|[teamsAsyncOperationStatus](teamsasyncoperationstatus.md)| Operation status.|
+|targetResourceId|String |The ID of the object that's created or modified as result of this async operation, typically a [team](../resources/team.md).|
|targetResourceLocation|string|The location of the object that's created or modified as result of this async operation. This URL should be treated as an opaque value and not parsed into its component paths.|
-|error|[operationError](operationerror.md)|Any error that causes the async operation to fail.|
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
The following is a JSON representation of the resource.
```json {
- "id": "string",
- "operationType": "string",
- "createdDateTime": "string (timestamp)",
- "status": "string",
- "lastActionDateTime": "string (timestamp)",
- "attemptsCount": "Integer",
- "targetResourceId": "string",
- "targetResourceLocation": "string",
- "error": null
+ "attemptsCount": "Int32",
+ "createdDateTime": "String (timestamp)",
+ "error": { "@odata.type": "microsoft.graph.operationError" },
+ "id": "String (identifier)",
+ "lastActionDateTime": "String (timestamp)",
+ "operationType": "String",
+ "status": "String",
+ "targetResourceId": "String",
+ "targetResourceLocation": "String"
} ```
v1.0 Teamwork https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamwork.md
Inherits from [entity](../resources/entity.md).
|:|:|:| |id|string|The default teamwork identifier.| |isTeamsEnabled|Boolean|Indicates whether Microsoft Teams is enabled for the organization.|
-|region|string|Represents the region of the organization.|
+|region|string|Represents the region of the organization or the tenant. The **region** value can be any region supported by the Teams payload. The possible values are: `Americas`, `Europe and MiddleEast`, `Asia Pacific`, `UAE`, `Australia`, `Brazil`, `Canada`, `Switzerland`, `Germany`, `France`, `India`, `Japan`, `South Korea`, `Norway`, `Singapore`, `United Kingdom`, `South Africa`, `Sweden`, `Qatar`, `Poland`, `Italy`, `Israe`l, `USGov Community Cloud`, `USGov Community Cloud High`, `USGov Department of Defense`, and `China`.|
## Relationships | Relationship | Type | Description |
v1.0 Trustframeworkkeyset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trustframeworkkeyset.md
Inherits from [entity](../resources/entity.md).
|[Generate key](../api/trustframeworkkeyset-generatekey.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Generate a key in keyset.| |[Upload secret](../api/trustframeworkkeyset-uploadsecret.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Upload a string based secret.| |[Get active key](../api/trustframeworkkeyset-getactivekey.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Get currently active key in the keyset.|
-|[Upload certificate](../api/trustframeworkkeyset-uploadcertificate.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Upload a X.509 certificate.|
-|[uploadPkcs12](../api/trustframeworkkeyset-uploadpkcs12.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Upload a PKCS12 format certificate.|
+|[Upload X.509 certificate](../api/trustframeworkkeyset-uploadcertificate.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Upload a X.509 certificate.|
+|[Upload PKCS12 certificate](../api/trustframeworkkeyset-uploadpkcs12.md)|[trustFrameworkKey](../resources/trustframeworkkey.md)|Upload a PKCS12 format certificate.|
## Properties |Property|Type|Description|
v1.0 Unifiedroleassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroleassignment.md
Represents a role definition assigned to a principal at a particular scope. Supp
| Method | Return Type | Description | |:-|:|:|
-| [List role assignment](../api/rbacapplication-list-roleassignments.md) | [unifiedRoleAssignment](unifiedroleassignment.md) | Read a list of unifiedRoleAssignment objects and their properties. |
+| [List](../api/rbacapplication-list-roleassignments.md) | [unifiedRoleAssignment](unifiedroleassignment.md) | Read a list of unifiedRoleAssignment objects and their properties. |
+| [Create](../api/rbacapplication-post-roleassignments.md) | [unifiedRoleAssignment](unifiedroleassignment.md) | Create a new unifiedRoleAssignment by posting to the roleAssignment collection. |
+| [Get](../api/unifiedroleassignment-get.md) | [unifiedRoleAssignment](unifiedroleassignment.md) | Read properties and relationships of unifiedRoleAssignment object. |
+| [Delete](../api/unifiedroleassignment-delete.md) | None | Delete unifiedRoleAssignment object. |
| [List transitive role assignments](../api/rbacapplication-list-transitiveroleassignments.md) | [unifiedRoleAssignment](unifiedroleassignment.md) collection | Get direct and transitive unifiedRoleAssignments assigned to a specific principal. Specifying principalId is required. |
-| [Get role assignment](../api/unifiedroleassignment-get.md) | [unifiedRoleAssignment](unifiedroleassignment.md) | Read properties and relationships of unifiedRoleAssignment object. |
-| [Create role assignment](../api/rbacapplication-post-roleassignments.md) | [unifiedRoleAssignment](unifiedroleassignment.md) | Create a new unifiedRoleAssignment by posting to the roleAssignment collection. |
-| [Delete role assignment](../api/unifiedroleassignment-delete.md) | None | Delete unifiedRoleAssignment object. |
## Properties
v1.0 User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/user.md
This resource supports:
| [Revoke sign-in sessions](../api/user-revokesigninsessions.md) | None | Revokes all the user's refresh and session tokens issued to applications by resetting the **signInSessionsValidFromDateTime** user property to the current date-time. This operation forces the user to sign in to those applications again. This method replaces **invalidateAllRefreshTokens**. | | [Export personal data](../api/user-exportpersonaldata.md) | None | Submits a data policy operation request made by a company administrator to export an organizational user's data. | | **App role assignments**|||
-| [List app role assignments](../api/user-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles that a user has been assigned. |
-| [Add app role assignment](../api/user-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to a user. |
-| [Remove app role assignment](../api/user-delete-approleassignments.md) | None | Remove an app role assignment from a user. |
+| [List](../api/user-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles that a user has been assigned. |
+| [Add](../api/user-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to a user. |
+| [Remove](../api/user-delete-approleassignments.md) | None | Remove an app role assignment from a user. |
| [List appRoleAssignedResources](../api/user-list-approleassignedresources.md) | [servicePrincipal](serviceprincipal.md) collection | Get the apps that a user has an app role assignment either directly or through group membership. | | **Calendar** ||| | [List calendars](../api/user-list-calendars.md) | [Calendar](calendar.md) collection | Get a Calendar object collection. |
This resource supports:
| **Cloud PC**||| |[List cloud PCs](../api/user-list-cloudpcs.md)|[cloudPC](../resources/cloudpc.md) collection|List the [cloudPC](../resources/cloudpc.md) devices that are attributed to the signed-in user.| |[Get launch info](../api/cloudpc-getcloudpclaunchinfo.md)|[cloudPCLaunchInfo](../resources/cloudpclaunchinfo.md)|Get the [cloudPCLaunchInfo](../resources/cloudpclaunchinfo.md) for the signed-in user.|
+| **Delegated permission grants** | | |
+| [List delegated permission grants](../api/user-list-oauth2permissiongrants.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection | Retrieve a list of delegated permissions granted to enable a client application to access an API on behalf of the user. |
| **Directory objects**||| | [Get by IDs](../api/directoryobject-getbyids.md) | String collection | Returns the directory objects specified in a list of IDs. | |[Get delta for directory object](../api/directoryobject-delta.md)|[directoryObject](directoryObject.md) collection| Get incremental changes for directory objects such as [users](../api/user-delta.md), [groups](../api/group-delta.md), [applications](../api/application-delta.md), and [service principals](../api/serviceprincipal-delta.md). Filtering is required on either the **id** of the derived type or the derived type itself. For more information on delta queries, see the [Use delta query to track changes in Microsoft Graph data](/graph/delta-query-overview).|
This resource supports:
| [List registered devices](../api/user-list-registereddevices.md) | [directoryObject](directoryobject.md) collection | Get the devices that are registered for the user from the registeredDevices navigation property. | | [List scoped-role memberships](../api/user-list-scopedrolememberof.md) | [scopedRoleMembership](scopedrolemembership.md) collection | Get the scoped-role administrative units memberships for this user. | | [List usage rights](../api/user-list-usagerights.md) | [usageRight](usageright.md) collection | Get a collection of usage rights granted to the user. |
-| [List deleted users](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the users deleted in the tenant in the last 30 days. |
-| [Get deleted user](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted user by ID. |
-| [Restore deleted user](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Restore a user deleted in the tenant in the last 30 days. |
-| [Permanently delete user](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted user from the tenant. |
+| [List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the users deleted in the tenant in the last 30 days. |
+| [Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted user by ID. |
+| [Restore deleted item](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Restore a user deleted in the tenant in the last 30 days. |
+| [Permanently delete item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted user from the tenant. |
| **Drive** ||| | [Get drive](../api/drive-get.md) | [drive](drive.md) | Retrieve the properties and relationships of a Drive resource. | | [List children](../api/driveitem-list-children.md) | [DriveItems](driveitem.md) | Return a collection of DriveItems in the children relationship of a DriveItem. |
This resource supports:
| [Get supported time zones](../api/outlookuser-supportedtimezones.md) | [timeZoneInformation](timezoneinformation.md) collection | Get the list of time zones that are supported for the user, as configured on the user's mailbox server. | | [Translate Exchange IDs](../api/user-translateexchangeids.md) | [convertIdResult](convertidresult.md) collection | Translate identifiers of Outlook-related resources between formats. | | **Password-based single sign-on credentials** |||
-| [Get credentials](../api/user-getpasswordsinglesignoncredentials.md)|[passwordSingleSignOnCredentialSet](passwordsinglesignoncredentialset.md) collection|Get the list of password-based single sign-on credentials for given user. Passwords are never returned, and instead are always returned as null or empty strings.|
-| [Delete credentials](../api/user-deletepasswordsinglesignoncredentials.md)|None|Delete password-based single sign-on credential for a given service principal that is associated to a given user.|
+| [Get](../api/user-getpasswordsinglesignoncredentials.md)|[passwordSingleSignOnCredentialSet](passwordsinglesignoncredentialset.md) collection|Get the list of password-based single sign-on credentials for given user. Passwords are never returned, and instead are always returned as null or empty strings.|
+| [Delete](../api/user-deletepasswordsinglesignoncredentials.md)|None|Delete password-based single sign-on credential for a given service principal that is associated to a given user.|
| **People** |||
-| [List people](../api/user-list-people.md) | [person](person.md) | Retrieve a list of person objects ordered by their relevance to the user, which is determined by the user's communication and collaboration patterns, and business relationships. |
+| [List](../api/user-list-people.md) | [person](person.md) | Retrieve a list of person objects ordered by their relevance to the user, which is determined by the user's communication and collaboration patterns, and business relationships. |
| **Personal contacts**||| | [List contacts](../api/user-list-contacts.md) | [contact](contact.md) collection | Get a contact collection from the default contacts folder of the signed-in user. | | [Create contact](../api/user-post-contacts.md)| [contact](contact.md) | Create a new contact by posting to the contacts collection. |
-| [List contactFolders](../api/user-list-contactfolders.md) | [contactFolder](contactfolder.md) collection | Get the contact folder collection in the default contacts folder of the signed-in user. |
-| [Create contactFolder](../api/user-post-contactfolders.md) | [contactFolder](contactfolder.md) | Create a new contactFolder by posting to the contactFolders collection. |
-| **Photo** |||
-| [Get profile photo](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
-| [Update profile photo](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant, including the signed-in user or the specified group or contact. |
-| [Delete profile photo](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant, including the signed-in user or the specified group. |
+| [List contact folders](../api/user-list-contactfolders.md) | [contactFolder](contactfolder.md) collection | Get the contact folder collection in the default contacts folder of the signed-in user. |
+| [Create contact folder](../api/user-post-contactfolders.md) | [contactFolder](contactfolder.md) | Create a new contactFolder by posting to the contactFolders collection. |
+| **Profile photo** |||
+| [Get](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
+| [Update](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant, including the signed-in user or the specified group or contact. |
+| [Delete](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant, including the signed-in user or the specified group. |
| **Planner** ||| | [List favorite plans](../api/planneruser-list-favoriteplans.md) | [plannerPlan](plannerplan.md) collection | Retrieve a list of plannerPlans that are marked as favorite by a user. | | [List recent plans](../api/planneruser-list-recentplans.md) | [plannerPlan](plannerplan.md) collection | Retrieve a list of plannerPlans recently viewed by a user. | | [List tasks](../api/planneruser-list-tasks.md) | [plannerTask](plannertask.md) collection | Get plannerTasks assigned to the user.| | [Update settings](../api/planneruser-update.md) | None | Update the properties of a plannerUser object. | | **Profile** |||
-| [Get profile](../api/profile-get.md) | [profile](profile.md) | Retrieve the properties and relationships of a profile object for a given user. |
-| [Delete profile](../api/profile-delete.md) | None | Delete profile object from a user's account. |
+| [Get](../api/profile-get.md) | [profile](profile.md) | Retrieve the properties and relationships of a profile object for a given user. |
+| [Delete](../api/profile-delete.md) | None | Delete profile object from a user's account. |
| **Sponsors** |||
-| [Assign sponsors](../api/user-post-sponsors.md) | None | Assign a user a sponsor. |
-| [List sponsors](../api/user-list-sponsors.md) | [directoryObject](../resources/directoryobject.md) collection | Get the users and groups who are this user's sponsors. |
-| [Remove sponsors](../api/user-delete-sponsors.md) | None | Remove a user's sponsor. |
+| [Assign](../api/user-post-sponsors.md) | None | Assign a user a sponsor. |
+| [List](../api/user-list-sponsors.md) | [directoryObject](../resources/directoryobject.md) collection | Get the users and groups who are this user's sponsors. |
+| [Remove](../api/user-delete-sponsors.md) | None | Remove a user's sponsor. |
| [List invited by](../api/user-list-invitedby.md)|[directoryObject](../resources/directoryobject.md)|Get the user or service principal that invited the specified user into the tenant.| | **Teamwork** ||| |[List apps installed for user](../api/userteamwork-list-installedapps.md) | [userScopeTeamsAppInstallation](userscopeteamsappinstallation.md) collection | Lists apps installed in the personal scope of a user.|
This resource supports:
|[List task lists](../api/todo-list-lists.md) | [todoTaskList](todotasklist.md) collection | Get all the task lists in the user's mailbox. | |[Create task list](../api/todo-post-lists.md) | [todoTaskList](todotasklist.md) | Create a To Do task list in the user's mailbox. | | **User settings** |||
-| [Get settings](../api/usersettings-get.md) | [userSettings](usersettings.md) | Read the user and organization settings object. |
-| [Update settings](../api/usersettings-update.md) | [userSettings](usersettings.md) | Update the properties of the settings object. |
+| [Get](../api/usersettings-get.md) | [userSettings](usersettings.md) | Read the user and organization settings object. |
+| [Update](../api/usersettings-update.md) | [userSettings](usersettings.md) | Update the properties of the settings object. |
## Properties
v1.0 Users https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/users.md
Title: "Working with users in Microsoft Graph" description: "Build compelling app experiences based on users, their relationships with other users and groups, and their mail, calendar, and files." ms.localizationpriority: high--+++ doc_type: conceptualPageType+ Last updated 03/01/2024
v1.0 Userteamwork https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userteamwork.md
Represents a container for the range of Microsoft Teams functionalities that are
| Property | Type | Description | |:|:--|:-| |id| String|The unique identifier for the **userTeamwork** object.|
-|locale|String |The chosen locale of a user in Microsoft Teams.|
-|region |String|The region of the user in Microsoft Teams.|
+|locale|String |Represents the location that a user selected in Microsoft Teams and doesn't follow the Office's locale setting. A userΓÇÖs locale is represented by their preferred language and country or region. For example, `en-us`. The language component follows two-letter codes as defined in [ISO 639-1](https://www.iso.org/iso/home/standards/language_codes.htm), and the country component follows two-letter codes as defined in [ISO 3166-1 alpha-2](https://www.iso.org/iso/country_codes.htm).|
+|region|string|Represents the region of the organization or the user. For users with multigeo licenses, the property contains the user's region (if available). For users without multigeo licenses, the property contains the organization's region.<br><br>The **region** value can be any region supported by the Teams payload. The possible values are: `Americas`, `Europe and MiddleEast`, `Asia Pacific`, `UAE`, `Australia`, `Brazil`, `Canada`, `Switzerland`, `Germany`, `France`, `India`, `Japan`, `South Korea`, `Norway`, `Singapore`, `United Kingdom`, `South Africa`, `Sweden`, `Qatar`, `Poland`, `Italy`, `Israe`l, `USGov Community Cloud`, `USGov Community Cloud High`, `USGov Department of Defense`, and `China`.|
## Relationships
v1.0 Virtualevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualevent.md
Inherits from [entity](../resources/entity.md).
|displayName|String|The display name of the virtual event. | |endDateTime|[dateTimeTimeZone](../resources/datetimetimezone.md)|The end time of the virtual event. The **timeZone** property _can_ be set to any of the time zones currently supported by Windows. For details on how to get all available time zones using PowerShell, see [Get-TimeZone](/powershell/module/microsoft.powershell.management/get-timezone#example-3-get-all-available-time-zones).| |id|String|The unique identifier of the virtual event. Inherited from [entity](../resources/entity.md).|
+|settings|[virtualEventSettings](../resources/virtualeventsettings.md)| The virtual event settings. |
|startDateTime|[dateTimeTimeZone](../resources/datetimetimezone.md)|Start time of the virtual event. The **timeZone** property _can_ be set to any of the time zones currently supported by Windows. For details on how to get all available time zones using PowerShell, see [Get-TimeZone](/powershell/module/microsoft.powershell.management/get-timezone#example-3-get-all-available-time-zones).| |status|[virtualEventStatus](#virtualeventstatus-values)|The status of the virtual event. The possible values are: `draft`, `published`, `canceled`, `unknownFutureValue`.|
The following JSON representation shows the resource type.
``` json { "@odata.type": "#microsoft.graph.virtualEvent",
- "createdBy": {
- "@odata.type": "microsoft.graph.communicationsIdentitySet"
- },
- "description": {
- "@odata.type": "microsoft.graph.itemBody"
- },
+ "createdBy": {"@odata.type": "microsoft.graph.communicationsIdentitySet"},
+ "description": {"@odata.type": "microsoft.graph.itemBody"},
"displayName": "String",
- "endDateTime": {
- "@odata.type": "microsoft.graph.dateTimeTimeZone"
- },
+ "endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"id": "String (identifier)",
- "startDateTime": {
- "@odata.type": "microsoft.graph.dateTimeTimeZone"
- },
+ "settings": {"@odata.type": "microsoft.graph.virtualEventSettings"},
+ "startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"status": "String" } ```
v1.0 Virtualeventregistration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventregistration.md
Title: "virtualEventRegistration resource type"
-description: "Represents an attendee's registration record of a virtual event."
-
+description: "Represents a registrant's registration record of a virtual event."
+ ms.localizationpriority: medium doc_type: resourcePageType
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents an attendee's registration record for a [virtualEventWebinar](../resources/virtualeventwebinar.md).
+Represents a registrant's registration record for a [virtualEvent](../resources/virtualevent.md).
+
+Currently, only [virtualEventWebinar](../resources/virtualeventwebinar.md) is supported.
Inherits from [entity](../resources/entity.md).
Inherits from [entity](../resources/entity.md).
|Method|Return type|Description| |:|:|:| |[List](../api/virtualeventregistration-list.md)|[virtualEventRegistration](../resources/virtualeventregistration.md) collection|Get a list of all [registration records](../resources/virtualeventregistration.md) of a [webinar](../resources/virtualeventwebinar.md).|
+|[Create](../api/virtualeventwebinar-post-registrations.md)|[virtualEventRegistration](../resources/virtualeventregistration.md)|Create a registrant's [registration record](../resources/virtualeventregistration.md) for a [webinar](../resources/virtualeventwebinar.md).|
|[Get](../api/virtualeventregistration-get.md)|[virtualEventRegistration](../resources/virtualeventregistration.md)|Get the properties and relationships of a [virtualEventRegistration](../resources/virtualeventregistration.md) object.|
+|[Cancel](../api/virtualeventregistration-cancel.md)|None|Cancel a registrant's [registration record](../resources/virtualeventregistration.md) for a [webinar](../resources/virtualeventwebinar.md).|
+|[List sessions](../api/virtualeventregistration-list-sessions.md)|[virtualEventSession](../resources/virtualeventsession.md) collection|Get a list of [sessions](../resources/virtualeventsession.md) that a registrant registered for in a [webinar](../resources/virtualeventwebinar.md).|
+ ## Properties
Inherits from [entity](../resources/entity.md).
|registrationQuestionAnswers|[virtualEventRegistrationQuestionAnswer](../resources/virtualeventregistrationquestionanswer.md) collection|The registrant's answer to the registration questions.| |status|[virtualEventAttendeeRegistrationStatus](#virtualeventattendeeregistrationstatus-values)|Registration status of the registrant. Read-only. | |userId|String|The registrant's ID in Microsoft Entra ID. Only appears when the registrant is registered in Microsoft Entra ID.|
+|preferredTimezone|String|The registrant's time zone details.|
+|preferredLanguage|String|The registrant's preferred language.|
### virtualEventAttendeeRegistrationStatus values
The following JSON representation shows the resource type
"registrationDateTime": "String (timestamp)", "registrationQuestionAnswers": [{"@odata.type": "microsoft.graph.virtualEventRegistrationQuestionAnswer"}], "status": "String",
- "userId": "String"
+ "userId": "String",
+ "preferredTimezone": "String",
+ "preferredLanguage": "String"
} ```
v1.0 Virtualeventregistrationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventregistrationconfiguration.md
Inherits from [entity](../resources/entity.md).
|Relationship|Type|Description| |:|:|:|
-|questions|[virtualEventRegistrationQuestion](../resources/virtualeventregistrationquestion.md) collection|Registration questions.|
+|questions|[virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md) collection|Registration questions.|
## JSON representation
v1.0 Virtualeventregistrationcustomquestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventregistrationcustomquestion.md
+
+ Title: "virtualEventRegistrationCustomQuestion resource type"
+description: "Information about a custom virtual event registration question."
+
+ms.localizationpriority: medium
++++
+# virtualEventRegistrationCustomQuestion resource type
+
+Namespace: microsoft.graph
++
+Represents a custom registration question associated with a [virtualEventRegistration](../resources/virtualeventregistration.md).
+
+Inherits from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|answerChoices|String collection|Answer choices when **answerInputType** is `singleChoice` or `multiChoice`. |
+|answerInputType|[virtualEventRegistrationQuestionAnswerInputType](#virtualeventregistrationquestionanswerinputtype-values)|Input type of the registration question answer.|
+|displayName|String|Display name of the registration question. Inherited from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).|
+|id|String|Unique identifier of the registration question. Inherited from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).|
+|isRequired|Boolean| Indicates whether an answer to the question is required. The default value is `false`. Inherited from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).|
+
+### virtualEventRegistrationQuestionAnswerInputType values
+
+The following shows the supported types of answer input for a custom registration question.
+
+| Member | Description |
+| -- | -- |
+| text | The registration question accepts single-line text. |
+| multilineText | The registration question accepts multi-line text. |
+| singleChoice | The registration question accepts one answer from a list of options. |
+| multiChoice | The registration question accepts more than one answer from a list of options. |
+| boolean | The registration question accepts a yes, or no answer. |
+| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "baseType": "microsoft.graph.virtualEventRegistrationQuestionBase",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationCustomQuestion",
+ "answerChoices": [
+ "String"
+ ],
+ "answerInputType": "String",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "isRequired": "Boolean"
+}
+```
v1.0 Virtualeventregistrationpredefinedquestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventregistrationpredefinedquestion.md
+
+ Title: "virtualEventRegistrationPredefinedQuestion resource type"
+description: "Represents a predefined registration question associated with a virtual event."
+
+ms.localizationpriority: medium
+++
+# virtualEventRegistrationPredefinedQuestion resource type
+
+Namespace: microsoft.graph
++
+Represents a predefined registration question associated with a [virtualEventRegistration](../resources/virtualeventregistration.md).
+
+Currently, [virtualEventRegistration](../resources/virtualeventregistration.md) only supports [virtualEventWebinar](../resources/virtualeventwebinar.md).
+
+Inherits from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|displayName|String|Display name of the registration question. Inherited from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).|
+|id|String|Unique identifier of the registration question. Inherited from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).|
+|isRequired|Boolean| Indicates whether an answer to the question is required. The default value is `false`. Inherited from [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md).|
+|label|virtualEventRegistrationPredefinedQuestionLabel|Label of the predefined registration question. The following label values accept a single line of text: `street`, `city`, `state`, `postalCode`, `countryOrRegion`, `industry`, `jobTitle`, and `organization`. `unknownFutureValue` is an evolvable enumeration sentinel value; do not use this label.|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.virtualEventRegistrationPredefinedQuestion",
+ "baseType": "microsoft.graph.virtualEventRegistrationQuestionBase",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationPredefinedQuestion",
+ "label": "String",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "isRequired": "Boolean"
+}
+```
v1.0 Virtualeventregistrationquestionanswer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventregistrationquestionanswer.md
Title: "virtualEventRegistrationQuestionAnswer resource type"
-description: "Information about registration question answer of a virtual event."
-
+description: "Represents an answer or answers to a registration question of a virtual event."
+ ms.localizationpriority: medium doc_type: resourcePageType
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents one or more answers to a [virtualEventRegistrationQuestion](../resources/virtualeventregistrationquestion.md).
+Represents an answer or answers to either a [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) or a [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md).
## Properties |Property|Type|Description| |:|:|:|
-|booleanValue|Boolean|Boolean answer of the [virtualEventRegistrationQuestion](../resources/virtualeventregistrationquestion.md). Only appears when **answerInputType** is `boolean`. |
+|booleanValue|Boolean|Boolean answer to the [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md). Only appears when **answerInputType** is `boolean`. |
|displayName|String|Display name of the registration question.|
-|multiChoiceValues|String collection|Collection of text answer of the [virtualEventRegistrationQuestion](../resources/virtualeventregistrationquestion.md). Only appears when **answerInputType** is `multiChoice`.|
-|questionId|String|**id** of the [virtualEventRegistrationQuestion](../resources/virtualeventregistrationquestion.md).|
-|value|String|Text answer of the [virtualEventRegistrationQuestion](../resources/virtualeventregistrationquestion.md). Appears when **answerInputType** is `text`, `multilineText` or `singleChoice`.|
+|multiChoiceValues|String collection|A collection of text answers to the [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md). Only appears when **answerInputType** is `multiChoice`.|
+|questionId|String|The identifier of either a [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) or a [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md).|
+|value|String|Text answer to the [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) or the [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md). Appears when **answerInputType** is `text`, `multilineText` or `singleChoice`.|
## JSON representation
v1.0 Virtualeventregistrationquestionbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventregistrationquestionbase.md
+
+ Title: "virtualEventRegistrationQuestionBase resource type"
+description: "The abstract base type for a virtual event registration question."
+
+ms.localizationpriority: medium
+
+toc. Title: Virtual event registration question
++
+# virtualEventRegistrationQuestionBase resource type
+
+Namespace: microsoft.graph
++
+The abstract base type for a virtual event registration question.
+
+Base type of [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) and [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md).
+
+Inherits from [entity](../resources/entity.md).
+
+> [!TIP]
+> This is an abstract type and can't be used directly. Use the derived types [virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) and [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md) instead.
+
+## Methods
+
+|Method|Return type|Description|
+|:|:|:|
+|[List](../api/virtualeventregistrationconfiguration-list-questions.md)|[virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) collection or [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md) collection|Get a list of all [registration](../resources/virtualeventregistration.md) questions for a [webinar](../resources/virtualeventwebinar.md).|
+|[Create](../api/virtualeventregistrationconfiguration-post-questions.md)|[virtualEventRegistrationCustomQuestion](../resources/virtualeventregistrationcustomquestion.md) object or [virtualEventRegistrationPredefinedQuestion](../resources/virtualeventregistrationpredefinedquestion.md) object|Create a [registration](../resources/virtualeventregistration.md) question for a [webinar](../resources/virtualeventwebinar.md).|
+|[Delete](../api/virtualeventregistrationquestionbase-delete.md)|None|Delete a registration question from a [webinar](../resources/virtualeventwebinar.md).|
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|displayName|String|Display name of the registration question.|
+|id|String|Unique identifier of the registration question. Inherited from [entity](../resources/entity.md).|
+|isRequired|Boolean| Indicates whether an answer to the question is required. The default value is `false`.|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.virtualEventRegistrationQuestionBase",
+ "baseType": "microsoft.graph.entity",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.virtualEventRegistrationQuestionBase",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "isRequired": "Boolean"
+}
+```
v1.0 Virtualeventsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventsettings.md
+
+ Title: "virtualEventSettings resource type"
+description: "Represents the settings for a virtual event."
+
+ms.localizationpriority: medium
+++
+# virtualEventSettings resource type
+
+Namespace: microsoft.graph
++
+Represents the settings for a [virtual event](../resources/virtualevent.md).
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|isAttendeeEmailNotificationEnabled|Boolean| Indicates whether virtual event attendees receive email notifications.|
+
+## Relationships
+
+|Relationship|Type|Description|
+|:|:|:|
+|virtualEvents|[virtualEvent](../resources/virtualevent.md)| Provides configuration settings for a [virtual event](../resources/virtualevent.md).|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.virtualEventSettings"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.virtualEventSettings",
+ "isAttendeeEmailNotificationEnabled": "Boolean"
+}
+```
+
+## Related content
+
+- [Virtual event](../resources/virtualevent.md)
+- [Virtual event townhalls](../resources/virtualeventtownhall.md)
+- [Virtual event webinars](../resources/virtualeventwebinar.md)
v1.0 Virtualeventsroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventsroot.md
+
+ Title: "virtualEventsRoot resource type"
+description: "The container for virtual event APIs."
+
+ms.localizationpriority: medium
+++
+# virtualEventsRoot resource type
+
+Namespace: microsoft.graph
++
+The container for [virtual event](virtualevent.md) APIs.
+
+## Methods
+
+None.
+
+## Properties
+
+None.
+
+## Relationships
+
+| Relationship | Type |Description|
+|:|:--|:-|
+|townhalls|[virtualEventTownhall](virtualeventtownhall.md) collection | A collection of town halls. Nullable.|
+|webinars|[virtualEventWebinar](virtualeventwebinar.md) collection | A collection of webinars. Nullable.|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.virtualEventsRoot"
+}
+-->
+```json
+{
+ "@odata.type": "#microsoft.graph.virtualEventsRoot"
+}
+```
v1.0 Virtualeventtownhall https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventtownhall.md
Inherits from [virtualEvent](../resources/virtualevent.md).
| description | [itemBody](../resources/itembody.md) | Description of the town hall. Inherited from [virtualEvent](../resources/virtualevent.md). | | displayName | String | Display name of the town hall. Inherited from [virtualEvent](../resources/virtualevent.md). | | endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the town hall ends. The **timeZone** property _can_ be set to any of the time zones currently supported by Windows. For details on how to get all available time zones using PowerShell, see [Get-TimeZone](/powershell/module/microsoft.powershell.management/get-timezone#example-3-get-all-available-time-zones). Inherited from [virtualEvent](../resources/virtualevent.md). |
-| id | String | Unique identifier of the town hall. Inherited from [entity](../resources/entity.md). Read-only. |
+| id | String | Unique identifier of the town hall. Inherited from [virtualEvent](../resources/virtualevent.md). Read-only. |
| invitedAttendees | [identity](../resources/identity.md) collection | The attendees invited to the town hall. The supported identities are: [communicationsUserIdentity](../resources/communicationsuseridentity.md) and [communicationsGuestIdentity](../resources/communicationsguestidentity.md). | | isInviteOnly | Boolean | Indicates whether the town hall is only open to invited people and groups within your organization. The **isInviteOnly** property can only be `true` if the value of the **audience** property is set to `organization`. |
+| settings | [virtualEventSettings](../resources/virtualeventsettings.md) | The town hall settings. Inherited from [virtualEvent](../resources/virtualevent.md). |
| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Date and time when the town hall starts. The **timeZone** property _can_ be set to any of the time zones currently supported by Windows. For details on how to get all available time zones using PowerShell, see [Get-TimeZone](/powershell/module/microsoft.powershell.management/get-timezone#example-3-get-all-available-time-zones). Inherited from [virtualEvent](../resources/virtualevent.md). | | status | [virtualEventStatus](#virtualeventstatus-values) | Status of the town hall. Possible values are: `draft`, `published`, `canceled`, `unknownFutureValue`. Inherited from [virtualEvent](../resources/virtualevent.md). |
The following JSON representation shows the resource type.
"id": "String (identifier)", "invitedAttendees": [{"@odata.type": "microsoft.graph.identity"}], "isInviteOnly": "Boolean",
+ "settings": {"@odata.type": "microsoft.graph.virtualEventSettings"},
"startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"}, "status": "String" }
v1.0 Virtualeventwebinar https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventwebinar.md
Inherits from [virtualEvent](../resources/virtualevent.md).
| [Create](../api/virtualeventsroot-post-webinars.md) | [virtualEventWebinar](../resources/virtualeventwebinar.md) | Create a [virtualEventWebinar](../resources/virtualeventwebinar.md) object. | | [Get](../api/virtualeventwebinar-get.md) | [virtualEventWebinar](../resources/virtualeventwebinar.md) | Read the properties and relationships of a [virtualEventWebinar](../resources/virtualeventwebinar.md) object. | | [Update](../api/virtualeventwebinar-update.md) | [virtualEventWebinar](../resources/virtualeventwebinar.md) | Update the properties of a [virtualEventWebinar](../resources/virtualeventwebinar.md) object. |
+| [Publish](../api/virtualeventwebinar-publish.md) | None | Publish a [virtualEventWebinar](../resources/virtualeventwebinar.md). |
+| [Cancel](../api/virtualeventwebinar-cancel.md) | None | Cancel a [virtualEventWebinar](../resources/virtualeventwebinar.md). |
| [List in organization](../api/virtualeventsroot-list-webinars.md) | [virtualEventWebinar](../resources/virtualeventwebinar.md) collection | Get the list of all [virtualEventWebinar](../resources/virtualeventwebinar.md) objects created in the tenant. | | [List by user role](../api/virtualeventwebinar-getbyuserrole.md) | [virtualEventWebinar](../resources/virtualeventwebinar.md) collection | Get a **virtualEventWebinar** collection where the signed-in user is either the organizer or a co-organizer. | | [List by user ID and role](../api/virtualeventwebinar-getbyuseridandrole.md) | [virtualEventWebinar](../resources/virtualeventwebinar.md) collection | Get a **virtualEventWebinar** collection where the specified user is either the organizer or a co-organizer. |
Inherits from [virtualEvent](../resources/virtualevent.md).
| description | [itemBody](../resources/itembody.md) | Description of the webinar. Inherited from [virtualEvent](../resources/virtualevent.md). | | displayName | String | Display name of the webinar. Inherited from [virtualEvent](../resources/virtualevent.md). | | endDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | End time of the webinar. The **timeZone** property _can_ be set to any of the time zones currently supported by Windows. For details on how to get all available time zones using PowerShell, see [Get-TimeZone](/powershell/module/microsoft.powershell.management/get-timezone#example-3-get-all-available-time-zones). |
+| id | String | Unique identifier of the webinar. Inherited from [virtualEvent](../resources/virtualevent.md).|
+| settings | [virtualEventSettings](../resources/virtualeventsettings.md) | The webinar settings. Inherited from [virtualEvent](../resources/virtualevent.md). |
| startDateTime | [dateTimeTimeZone](../resources/datetimetimezone.md) | Start time of the webinar. The **timeZone** property _can_ be set to any of the time zones currently supported by Windows. For details on how to get all available time zones using PowerShell, see [Get-TimeZone](/powershell/module/microsoft.powershell.management/get-timezone#example-3-get-all-available-time-zones). |
-| id | String | Unique identifier of the webinar. Inherited from [entity](../resources/entity.md).|
| status | [virtualEventStatus](#virtualeventstatus-values) | Status of the webinar. | ### meetingAudience values
The following JSON representation shows the resource type.
"displayName": "String", "endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"}, "id": "String (identifier)",
+ "settings": {"@odata.type": "microsoft.graph.virtualEventSettings"},
"startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"}, "status": "String" }
The following JSON representation shows the resource type.
## Related content
-[List meetingAttendanceReports](../api/meetingattendancereport-list.md)
+[List meetingAttendanceReports](../api/meetingattendancereport-list.md)
v1.0 Virtualeventwebinarregistrationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualeventwebinarregistrationconfiguration.md
Currently, the **virtualEventWebinarRegistrationConfiguration** resource inherit
|:|:|:| | registrationWebUrl | String | Registration portal URL of the webinar. Inherited from [virtualEventRegistrationConfiguration](../resources/virtualeventregistrationconfiguration.md). |
+## Relationships
+
+|Relationship|Type|Description|
+|:|:|:|
+| questions | [virtualEventRegistrationQuestionBase](../resources/virtualeventregistrationquestionbase.md) collection | Registration questions. |
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Windowsupdates Operationalinsightsconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-operationalinsightsconnection.md
Inherits from [resourceConnection](../resources/windowsupdates-resourceconnectio
|[List](../api/adminwindowsupdates-list-resourceconnections-operationalinsightsconnection.md)|[microsoft.graph.windowsUpdates.operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md) collection|Get a list of the [operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md) objects and their properties.| |[Create](../api/adminwindowsupdates-post-resourceconnections-operationalinsightsconnection.md)|[microsoft.graph.windowsUpdates.operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md)|Create a new [operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md) object.| |[Get](../api/windowsupdates-operationalinsightsconnection-get.md)|[microsoft.graph.windowsUpdates.operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md)|Read the properties and relationships of an [operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md) object.|
-|[Delete operationalInsightsConnection](../api/windowsupdates-operationalinsightsconnection-delete.md)|None|Delete an [operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md) object.|
+|[Delete operational insights connection](../api/windowsupdates-operationalinsightsconnection-delete.md)|None|Delete an [operationalInsightsConnection](../resources/windowsupdates-operationalinsightsconnection.md) object.|
## Properties |Property|Type|Description|
v1.0 Workbookchart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchart.md
Represents a chart object in a workbook.
| Method | Return Type |Description| |:|:--|:-|
-|[Get chart](../api/chart-get.md) | [workbookChart](workbookchart.md) |Read properties and relationships of chart object.|
-|[Create ChartSeries](../api/chart-post-series.md) |[workbookChartSeries](workbookchartseries.md)| Create a new ChartSeries by posting to the series collection.|
-|[List series](../api/chart-list-series.md) |[workbookChartSeries](workbookchartseries.md) collection| Get a ChartSeries object collection.|
-|[Update chart](../api/chart-update.md) | [workbookChart](workbookchart.md) |Update Chart object. |
+|[List](../api/chart-list.md) | [workbookChart](workbookchart.md) collection |Get chart object collection. |
+|[Get](../api/chart-get.md) | [workbookChart](workbookchart.md) |Read properties and relationships of chart object.|
+|[Update](../api/chart-update.md) | [workbookChart](workbookchart.md) |Update Chart object. |
+|[Delete](../api/chart-delete.md)|None|Deletes the chart object.|
+|[Add](../api/chartcollection-add.md)|[workbookChart](workbookchart.md)|Creates a new chart.|
+|[Create series](../api/chart-post-series.md) |[workbookChartSeries](workbookchartseries.md)| Create a new chartSeries by posting to the series collection.|
+|[List series](../api/chart-list-series.md) |[workbookChartSeries](workbookchartseries.md) collection| Get a chartSeries object collection.|
|[Get chart image](../api/chart-image.md)|Image base64 encoded string|Renders the chart as a base64-encoded image by scaling the chart to fit the specified dimensions.|
-|[Delete chart](../api/chart-delete.md)|None|Deletes the chart object.|
|[Reset data](../api/chart-setdata.md)|None|Resets the source data for the chart.| |[Set position data](../api/chart-setposition.md)|None|Positions the chart relative to cells on the worksheet.|
-|[List charts](../api/chart-list.md) | [workbookChart](workbookchart.md) collection |Get chart object collection. |
-|[Itemat](../api/chartcollection-itemat.md)|[workbookChart](workbookchart.md)|Gets a chart based on its position in the collection.|
-|[Add chart](../api/chartcollection-add.md)|[workbookChart](workbookchart.md)|Creates a new chart.|
+|[Get chart at position](../api/chartcollection-itemat.md)|[workbookChart](workbookchart.md)|Gets a chart based on its position in the collection.|
+ ## Properties | Property | Type |Description|
v1.0 Workbooknameditem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbooknameditem.md
Represents a defined name for a range of cells or value. Names can be primitive
| Method | Return Type |Description| |:|:--|:-|
-|[Add](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Add a new name to the collection of the given scope.|
-|[AddFormulaLocal](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Add a new name to the collection of the given scope using the user's locale for the formula.|
+|[List](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get a collection of **namedItem** objects. |
|[Get](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read properties and relationships of **namedItem** object.|
+|[Add](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Add a new name to the collection of the given scope.|
|[Update](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update a **namedItem** object. |
-|[List range](../api/nameditem-range.md)|[workbookRange](workbookrange.md)|Return the range object that is associated with the name. Throw an exception if the named item's type is not a range.|
-|[List](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get a collection of **namedItem** objects. |
| [Delete](../api/nameditem-delete.md) | None | Delete a [workbookNamedItem](workbooknameditem.md) object. |
+|[Add name to collection](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Add a new name to the collection of the given scope using the user's locale for the formula.|
+|[List range](../api/nameditem-range.md)|[workbookRange](workbookrange.md)|Return the range object that is associated with the name. Throw an exception if the named item's type is not a range.|
## Properties | Property | Type |Description|
v1.0 Accesspackageassignmentpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/accesspackageassignmentpolicy-get.md
If successful, this method returns a `200 OK` response code and the requested [a
## Examples
-### Request
+### Example 1: Retrieve a policy
+
+The following example shows how to retrieve a policy.
+
+#### Request
+
+The following example shows a request.
# [HTTP](#tab/http) <!-- {
GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as
-### Response
+#### Response
+
+The following example shows the response.
+ >**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response",
Content-Type: application/json
} } ```+
+### Example 2: Retrieve the custom extension stage settings for a policy
+
+The following example shows how to retrieve the collection of custom extension stage settings defined for a policy, along with their associated access package custom workflow extension.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_accesspackageassignmentpolicy_expand_customextensionstagesettings"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/4540a08f-8ab5-43f6-a923-015275799197?$expand=customExtensionStageSettings($expand=customExtension)
+```
+
+#### Response
+
+The following example shows the response.
+
+> **Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessPackageAssignmentPolicy"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "id": "4540a08f-8ab5-43f6-a923-015275799197",
+ "displayName": "policy with custom access package workflow extension",
+ "description": "Run specified custom access package workflow extension at different stages.",
+ "canExtend": true,
+ "durationInDays": 0,
+ "expirationDateTime": null,
+ "accessPackageId": "ba5807c7-2aa9-4c8a-907e-4a17ee587500",
+ "accessReviewSettings": null,
+ "requestorSettings": {
+ "scopeType": "AllExistingDirectorySubjects",
+ "acceptRequests": true,
+ "allowedRequestors": []
+ },
+ "requestApprovalSettings": {
+ "isApprovalRequired": false,
+ "isApprovalRequiredForExtension": false,
+ "isRequestorJustificationRequired": false,
+ "approvalMode": "NoApproval",
+ "approvalStages": []
+ },
+ "customExtensionStageSettings": [
+ {
+ "id": "5a38d27a-b702-48d9-ac72-dcf158ba1b0d",
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "219f57b6-7983-45a1-be01-2c228b7a43f8",
+ "displayName": "test_action_1",
+ "description": "Test logic app",
+ "createdDateTime": "2022-01-11T05:19:16.97Z",
+ "lastModifiedDateTime": "2022-01-11T05:19:16.97Z",
+ "endpointConfiguration": {
+ "@odata.type": "#microsoft.graph.logicAppTriggerEndpointConfiguration",
+ "subscriptionId": "38ab2ccc-3747-4567-b36b-9478f5602f0d",
+ "resourceGroupName": "resourcegroup",
+ "logicAppWorkflowName": "customextension_test",
+ "url": "https://prod-31.eastus.logic.azure.com:443/workflows/8ccffea766ae48e680gd9a22d1549bbc/triggers/manual/paths/invoke?api-version=2016-10-01"
+ },
+ "authenticationConfiguration": {
+ "@odata.type": "#microsoft.graph.azureAdPopTokenAuthentication"
+ }
+ }
+ }
+ ],
+ "verifiableCredentialSettings": {
+ "credentialTypes": [
+ {
+ "issuers": [
+ "did:ion:EiAlrenrtD3Lsw0GlbzS1O2YFdy3Xtu8yo35W<SNIP>..."
+ ],
+ "credentialType": "VerifiedCredentialExpert"
+ }
+ ]
+ }
+}
+```
v1.0 Accesspackageassignmentpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/accesspackageassignmentpolicy-update.md
doc_type: apiPageType
Namespace: microsoft.graph - Update an existing [accessPackageAssignmentPolicy](../resources/accesspackageassignmentpolicy.md) object to change one or more of its properties, such as the display name or description. [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PUT /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageA
``` ## Request headers+ |Name|Description| |:|:| |Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| |Content-Type|application/json. Required.| ## Request body+ In the request body, supply a JSON representation of the [accessPackageAssignmentPolicy](../resources/accesspackageassignmentpolicy.md) object. The following table shows the properties that are required when you update an [accessPackageAssignmentPolicy](../resources/accesspackageassignmentpolicy.md).
If successful, this method returns a `200 OK` response code and an updated [acce
## Examples
-### Request
+### Example 1: Update the details of a policy
+
+#### Request
+
+The following example shows a request.
# [HTTP](#tab/http) <!-- {
If successful, this method returns a `200 OK` response code and an updated [acce
} --> ``` http
-PUT https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/assignmentPolicies/87e1c7f7-c7f7-87e1-f7c7-e187f7c7e187
+PUT https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageassignmentPolicies/87e1c7f7-c7f7-87e1-f7c7-e187f7c7e187
Content-Type: application/json {
Content-Type: application/json
-### Response
+#### Response
+
+The following example shows the response.
+ >**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response",
Content-Type: application/json
} ```
+### Example 2: Remove the customExtensionStageSettings from a policy
+
+To remove the collection of **customExtensionStageSettings** and their associated custom workflow extension objects from a policy, assign an empty collection to the **customExtensionStageSettings** object.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_accesspackageassignmentpolicy_delete_customExtensionStageSettings"
+}
+-->
+
+```http
+PUT https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/4540a08f-8ab5-43f6-a923-015275799197
+Content-Type: application/json
+
+{
+ "id": "5540a08f-8ab5-43f6-a923-015275799197",
+ "displayName": "policy with access package custom workflow extension",
+ "description": "Run specified access package custom workflow extension at different stages.",
+ "accessPackageId": "ba5807c7-2aa9-4c8a-907e-4a17ee587500",
+ "expiration": {
+ "type": "afterDuration",
+ "duration": "P365D"
+ },
+ "requestApprovalSettings": null,
+ "requestorSettings": {
+ "acceptRequests": true,
+ "scopeType": "AllExistingDirectorySubjects",
+ "allowedRequestors": []
+ },
+ "accessReviewSettings": null,
+ "customExtensionStageSettings": []
+}
+```
+
+#### Response
+
+The following example shows the response.
+> **Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessPackageAssignmentPolicy"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "4540a08f-8ab5-43f6-a923-015275799197",
+ "displayName": "policy with access package custom workflow extension",
+ "description": "Run specified access package custom workflow extension at different stages.",
+ "accessPackageId": "ba5807c7-2aa9-4c8a-907e-4a17ee587500",
+ "expiration": {
+ "type": "afterDuration",
+ "duration": "P365D"
+ },
+ "requestApprovalSettings": null,
+ "requestorSettings": {
+ "acceptRequests": true,
+ "scopeType": "AllExistingDirectorySubjects",
+ "allowedRequestors": []
+ },
+ "accessReviewSettings": null
+}
+```
+
+### Example 3: Update the customExtensionStageSettings for a policy
+
+The following example shows how to update a policy to include a custom extension.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_accesspackageassignmentpolicy_updating_customExtensionStageSettings"
+}
+-->
+
+```http
+PUT https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/f9afd2e3-7486-40df-9c35-aa2ae108c495
+Content-Type: application/json
+
+{
+ "displayName": "API Created policy with updated customExtensionStageSettings",
+ "description": "policy with updated customExtensionStageSettings",
+ "allowedTargetScope": "notSpecified",
+ "specificAllowedTargets": [],
+ "expiration": {
+ "endDateTime": null,
+ "duration": null,
+ "type": "noExpiration"
+ },
+ "requestorSettings": {
+ "enableTargetsToSelfAddAccess": false,
+ "enableTargetsToSelfUpdateAccess": false,
+ "enableTargetsToSelfRemoveAccess": false,
+ "allowCustomAssignmentSchedule": true,
+ "enableOnBehalfRequestorsToAddAccess": false,
+ "enableOnBehalfRequestorsToUpdateAccess": false,
+ "enableOnBehalfRequestorsToRemoveAccess": false,
+ "onBehalfRequestors": []
+ },
+ "requestApprovalSettings": {
+ "isApprovalRequiredForAdd": false,
+ "isApprovalRequiredForUpdate": false,
+ "stages": []
+ },
+ "accessPackage": {
+ "id": "f9afd2e3-7486-40df-9c35-aa2ae108c495"
+ },
+ "customExtensionStageSettings": [
+ {
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "bebe7873-1f0d-4db9-b6c3-01f7ebfe8476"
+ }
+ }
+ ]
+}
+```
+
+#### Response
+
+The following example shows the response.
+> **Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessPackageAssignmentPolicy"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "id": "4540a08f-8ab5-43f6-a923-015275799197",
+ "displayName": "API Created policy with updated customExtensionStageSettings",
+ "description": "policy with updated customExtensionStageSettings",
+ "accessPackageId": "f9afd2e3-7486-40df-9c35-aa2ae108c495",
+ "expiration": {
+ "type": "afterDuration",
+ "duration": "P365D"
+ },
+ "requestApprovalSettings": null,
+ "requestorSettings": {
+ "acceptRequests": true,
+ "scopeType": "AllExistingDirectorySubjects",
+ "allowedRequestors": []
+ },
+ "accessReviewSettings": null,
+ "customExtensionStageSettings": [
+ {
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "bebe7873-1f0d-4db9-b6c3-01f7ebfe8476"
+ }
+ }
+ ]
+}
+```
v1.0 Accessreviewinstancedecisionitem Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-filterbycurrentuser.md
GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitio
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Activitybasedtimeoutpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/activitybasedtimeoutpolicy-update.md
PATCH /policies/activityBasedTimeoutPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Administrativeunit Post Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/administrativeunit-post-members.md
To add a user, group, or device to an administrative unit, the calling principal
<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) | |:--|:|
-|Delegated (work or school account) | Group.ReadWrite.All, Directory.ReadWrite.All, Directory.AccessAsUser.All |
+|Delegated (work or school account) | Group.ReadWrite.All and AdministrativeUnit.Read.All, Directory.ReadWrite.All |
|Delegated (personal Microsoft account) | Not supported. |
-|Application | Group.Create, Group.ReadWrite.All, Directory.ReadWrite.All |
+|Application | Group.Create and AdministrativeUnit.Read.All, Group.ReadWrite.All and AdministrativeUnit.Read.All, Directory.ReadWrite.All |
-To create a new group in an administrative unit, the calling principal must be assigned at least one of the following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json):
+To create a new group in an administrative unit, the calling principal must be assigned at least one of the following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json) at the scope of the administrative unit:
-* Privileged Role Administrator
* Groups Administrator
+* User Administrator
+
+When these roles are assigned to a service principal, additional permissions are required to read the directory, such as assignment to the Directory Readers role, or having Microsoft Graph application permissions, such as Directory.Read.All.
## HTTP request
v1.0 Agreement Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/agreement-update.md
PATCH /identityGovernance/termsOfUse/agreements/{id}
| Authorization | string | 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. Only the following properties are supported for update.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed. Only the following properties are supported for update.
| Property | Type | Description | |:-|:|:|
v1.0 Application Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-update.md
PUT /applications(appId='{appId}')/logo
| 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:|:-|:--|
In the request body, supply the values for relevant fields that should be update
| isFallbackPublicClient | Boolean | Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is `false`, which means the fallback application type is confidential client such as web app. There are certain scenarios where Microsoft Entra ID cannot determine the client application type (for example, [ROPC](https://tools.ietf.org/html/rfc6749#section-4.3) flow where it is configured without specifying a redirect URI). In those cases, Microsoft Entra ID will interpret the application type based on the value of this property. | | keyCredentials | [keyCredential](../resources/keycredential.md) collection | The collection of key credentials associated with the application. Not nullable. | | logo | Stream | The main logo for the application. Not nullable. Use the PUT method to update the logo. |
+| nativeAuthenticationApisEnabled | nativeAuthenticationApisEnabled | Specifies whether the native authentication APIs are enabled so that the application can use them to provide native authentication. The possible values are: `none`, `all`, and `unknownFutureValue`. For more information, see [Native Authentication](/entra/external-id/customers/concept-native-authentication).|
| optionalClaims | optionalClaims | Application developers can configure optional claims in their Microsoft Entra apps to specify which claims they want in tokens sent to their application by the Microsoft security token service. See [optional claims](/azure/active-directory/develop/active-directory-optional-claims) for more information. | | parentalControlSettings | [parentalControlSettings](../resources/parentalcontrolsettings.md) | Specifies parental control settings for an application. | | publicClient | [publicClientApplication](../resources/publicclientapplication.md) | Specifies settings for installed clients such as desktop or mobile devices. |
v1.0 Application Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-upsert.md
Create a new [application](../resources/application.md) object if it doesn't exi
## Permissions Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "application_post_applications" } -->
+<!-- { "blockType": "permissions", "name": "application_upsert" } -->
## HTTP request
PATCH /applications(uniqueName='{uniqueName}')
## Request headers | Name | Description| |:--|:-|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | | Prefer | `create-if-missing`. Required for upsert behavior, otherwise the request is treated as an update operation. |
v1.0 Attachment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/attachment-delete.md
DELETE /groups/{id}/conversations/{id}/threads/{id}/posts/{id}/attachments/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Attachment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/attachment-get.md
Use `$expand` to get the properties of an item attachment (contact, event, or me
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Audioroutinggroup Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/audioroutinggroup-update.md
PATCH /communications/calls/{id}/audioRoutingGroups/{id}
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| ## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Authenticationcombinationconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationcombinationconfiguration-update.md
doc_type: apiPageType
# Update authenticationCombinationConfiguration Namespace: microsoft.graph
-Update the properties of an [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) object. In use, only [fido2combinationConfigurations](../resources/fido2combinationconfiguration.md) may be updated as they're the only type of [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) that may be created.
+Update the properties of an [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) object.
+The properties can be for one of the following derived types:
+* [fido2combinationConfigurations](../resources/fido2combinationconfiguration.md)
+* [x509certificatecombinationconfiguration](../resources/x509certificatecombinationconfiguration.md)
+ [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
PATCH /identity/conditionalAccess/authenticationStrength/policies/{authenticatio
|Property|Type|Description| |:|:|:|
-|appliesToCombinations|authenticationMethodModes collection|The combinations to which this configuration applies. The only possible value for fido2combinationConfigurations is `fido2`. Required.|
--
+|appliesToCombinations|authenticationMethodModes collection|The combinations where this configuration applies. For **fido2combinationConfigurations** use `"fido2"`, for **x509certificatecombinationconfiguration** use `"x509CertificateSingleFactor"` or `"x509CertificateMultiFactor"`. Required.|
## Response
v1.0 Authenticationstrengthpolicy List Combinationconfigurations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationstrengthpolicy-list-combinationconfigurations.md
doc_type: apiPageType
# List combinationConfigurations Namespace: microsoft.graph
-Get the [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) objects for an [authentication strength policy](../resources/authenticationstrengthpolicy.md). authenticationCombinationConfiguration represents requirements placed on specific authentication method combinations that require specified variants of those authentication methods to be used when authenticating. Currently, only [fido2combinationConfigurations](../resources/fido2combinationconfiguration.md) objects are supported.
+Get the [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) objects for an [authentication strength policy](../resources/authenticationstrengthpolicy.md). The objects can be of one or more of the following derived types:
+* [fido2combinationConfigurations](../resources/fido2combinationconfiguration.md)
+* [x509certificatecombinationconfiguration](../resources/x509certificatecombinationconfiguration.md)
-authenticationCombinationConfiguration objects are supported only for custom authentication strengths.
+**authenticationCombinationConfiguration** objects are supported only for custom authentication strengths.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Authenticationstrengthpolicy Post Combinationconfigurations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationstrengthpolicy-post-combinationconfigurations.md
Title: "Create authenticationCombinationConfiguration"
-description: "Create a new authenticationCombinationConfiguration object. In use, only fido2combinationConfigurations may be created, and these may only be created for custom authentication strength policies."
+description: "Create a new authenticationCombinationConfiguration object."
ms.localizationpriority: medium
doc_type: apiPageType
-# Create combinationConfiguration
+# Create authenticationCombinationConfiguration
Namespace: microsoft.graph
-Create a new authenticationCombinationConfiguration object. In use, only [fido2combinationConfigurations](../resources/fido2combinationconfiguration.md) may be created, and these may only be created for custom authentication strength policies.
+Create a new authenticationCombinationConfiguration object which can be of one of the following derived types:
+* [fido2combinationConfiguration](../resources/fido2combinationconfiguration.md)
+* [x509certificatecombinationconfiguration](../resources/x509certificatecombinationconfiguration.md)
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
You can specify the following properties when creating an **authenticationCombin
|Property|Type|Description| |:|:|:|
-|appliesToCombinations|authenticationMethodModes collection|The combinations to which this configuration applies. The only possible value for fido2combinationConfigurations is `fido2`. Required.|
-
+|appliesToCombinations|authenticationMethodModes collection|The combinations where this configuration applies. For **fido2combinationConfigurations** use `"fido2"`, for **x509certificatecombinationconfiguration** use `"x509CertificateSingleFactor"` or `"x509CertificateMultiFactor"`. Required.|
## Response
-If successful, this method returns a `201 Created` response code and a [fido2CombinationConfiguration](../resources/fido2CombinationConfiguration.md) object in the response body.
+If successful, this method returns a `201 Created` response code and an [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) object which can be a [fido2combinationConfigurations](../resources/fido2combinationconfiguration.md) or an [x509certificatecombinationconfiguration](../resources/x509certificatecombinationconfiguration.md) object in the response body.
## Examples
-### Request
+### Example 1: Create a fido2combinationConfiguration object
+
+#### Request
The following example shows a request. # [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "create_authenticationcombinationconfiguration_from_"
+ "name": "create_authenticationcombinationconfiguration_fido2CombinationConfiguration"
} --> ``` http
-POST https://graph.microsoft.com/v1.0/identity/conditionalAccess/authenticationStrength/policies/8313edec-d6af-483f-87b8-ec7cccfd2ab4/combinationConfigurations
+POST https://graph.microsoft.com/v1.0/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicyId}//combinationConfigurations
Content-Type: application/json Content-length: 130
Content-length: 130
``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [CLI](#tab/cli) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Python](#tab/python) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
-### Response
+#### Response
The following example shows the response. >**Note:** The response object shown here might be shortened for readability. <!-- {
Content-Type: application/json
} ```
+### Example 2: Create a x509CertificateCombinationConfiguration object
+
+#### Request
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "create_authenticationcombinationconfiguration_x509CertificateCombinationConfiguration"
+}
+-->
+``` http
+POST https://graph.microsoft.com/v1.0/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicyId}/combinationConfigurations
+
+{
+ "@odata.type": "#microsoft.graph.x509CertificateCombinationConfiguration",
+ "allowedIssuerSkis": [
+ "9A4248C6AC8C2931AB2A86537818E92E7B6C97B6"
+ ],
+ "allowedPolicyOIDs": [],
+ "appliesToCombinations": [
+ "x509CertificateSingleFactor "
+ ]
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+The following example shows the response.
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.authenticationCombinationConfiguration"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.x509CertificateCombinationConfiguration",
+ "id" : "96cb1a17-e45e-4b4f-8b4b-4a9490d63d66",
+ "allowedIssuerSkis": [
+ "9A4248C6AC8C2931AB2A86537818E92E7B6C97B6"
+ ],
+ "allowedPolicyOIDs": [],
+ "appliesToCombinations": [
+ "x509CertificateSingleFactor "
+ ]
+}
+```
+
v1.0 Bookingbusiness List Appointments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingbusiness-list-appointments.md
Content-type: application/json
} ], "customerTimeZone": "America/Chicago",
+ "customerName": "Bob Kelly",
+ "customerEmailAddress": "bobk@tailspintoys.com",
+ "customerPhone": "213-555-0103",
+ "customerNotes": "This is a test note",
"smsNotificationsEnabled": true, "serviceId": "57da6774-a087-4d69-b0e6-6fb82c339976", "serviceName": "Catered bento",
v1.0 Calendar Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendar-delete.md
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}
## Request headers | Name | Type | Description| |:|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Calendar Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendar-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Calendar Getschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendar-getschedule.md
POST /users/{id|userPrincipalName}/calendar/getSchedule
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity, which is application/json. Required. | | Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. |
v1.0 Calendar List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendar-list-calendarview.md
This method also supports some of the [OData Query Parameters](/graph/query-para
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | ## Request body
v1.0 Calendar List Events https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendar-list-events.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | ## Request body
v1.0 Calendargroup Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendargroup-delete.md
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Calendargroup Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendargroup-get.md
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Calendargroup List Calendars https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calendargroup-list-calendars.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Callrecording Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/callrecording-get.md
For a recording, this API returns the metadata of the single recording associate
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "callrecording_get" } -->
+<!-- { "blockType": "ignored", "name": "callrecording_get" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingRecording.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingRecording.Read.All, OnlineMeetingRecording.Read.Chat|Not available.|
> **Notes:** >
v1.0 Callrecords Callrecord List Participants_V2 https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/callrecords-callrecord-list-participants_v2.md
GET https://graph.microsoft.com/v1.0/communications/callRecords/614e3ff0-4728-43
[!INCLUDE [sample-code](../includes/snippets/php/list-callrecord-participants-v2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/list-callrecord-participants-v2-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Callrecords Cloudcommunications List Callrecords https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/callrecords-cloudcommunications-list-callrecords.md
Get the list of [callRecord](../resources/callrecords-callrecord.md) objects and
<!-- { "blockType": "ignored" } --> ## Permissions
v1.0 Calltranscript Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/calltranscript-get.md
Retrieving the transcript returns the metadata of the single transcript associat
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "calltranscript_get" } -->
+<!-- { "blockType": "ignored", "name": "calltranscript_get" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingTranscript.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingTranscript.Read.All, OnlineMeetingTranscript.Read.Chat|Not available.|
> **Note:** The application permission `OnlineMeetingTranscript.Read.Chat` uses [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent).
v1.0 Channel Archive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/channel-archive.md
+
+ Title: "channel: archive"
+description: "Archive a channel in a team."
+
+ms.localizationpriority: medium
+++
+# channel: archive
+
+Namespace: microsoft.graph
+
+Archive a [channel](../resources/channel.md) in a team. When a channel is archived, users can't send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel.
+
+You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived.
+
+Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns.
+
+A channel without an owner or that belongs to a [group](../resources/group.md) that has no owner, can't be archived.
+
+To restore a channel from its archived state, use the [channel: unarchive](channel-unarchive.md) method. A channel canΓÇÖt be archived or unarchived if its team is archived.
+
+## Permissions
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "channel_archive" } -->
+
+> **Note**: This API supports admin permissions. Users with the Global Administrator or Microsoft Teams service admin roles can access teams that they aren't members of.
+
+## HTTP request
+<!-- { "blockType": "ignored" } -->
+```http
+POST /teams/{team-id}/channels/{channel-id}/archive
+POST /groups/{team-id}/team/channels/{channel-id}/archive
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+| Content-Type | application/json. Optional. |
+
+## Request body
+
+In the request body, you can optionally provide a JSON object with the following parameter.
+
+| Parameter | Type |Description|
+|:|:--|:-|
+|shouldSetSpoSiteReadOnlyForMembers|Boolean|Defines whether to set permissions for channel members to read-only on the SharePoint Online site associated with the team. If you set it to `false` or omit the parameter, this step is skipped.|
+
+The following example shows the request body with **shouldSetSpoSiteReadOnlyForMembers** set to `true`.
+
+```json
+{
+ "shouldSetSpoSiteReadOnlyForMembers": true
+}
+```
+
+## Response
+
+If archiving is started successfully, this method returns a `202 Accepted` response code. The response contains a `Location` header that specifies the location of the [teamsAsyncOperation](../resources/teamsasyncoperation.md) that was created to handle the archiving of the channel in a team. Check the status of the archiving operation by making a GET request to this location.
+
+## Examples
+
+### Example 1: Archive a channel
+
+The following example shows a request to archive a channel.
+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "archive_channel",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
+}-->
+```http
+POST https://graph.microsoft.com/v1.0/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/archive
+```
+
+#### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "name": "archive_channel"
+}-->
+```http
+HTTP/1.1 202 Accepted
+Location: /teams/16dc05c0-2259-4540-a970-3580ff459721/operations/b7ee702a-d87f-4cc6-82b9-e731c16d3aba
+Content-Type: text/plain
+Content-Length: 0
+```
+
+### Example 2: Archive a channel when the team is archived
+
+The following example shows a request to archive a channel that fails because the team is archived; the team must be active to archive or unarchive a channel.
+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "archive_channel_on_archived_team",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
+}-->
+```http
+POST https://graph.microsoft.com/v1.0/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/archive
+```
+
+#### Response
+
+The following example shows the `400 Bad Request` response code with a corresponding error message.
+
+<!-- {
+ "blockType": "response",
+ "name": "archive_channel_on_archived_team",
+ "@odata.type": "microsoft.graph.publicError",
+ "truncated": true
+}-->
+```http
+http/1.1 400 Bad Request
+Content-Type: application/json
+Content-Length: 193
+
+{
+ "error": {
+ "code": "BadRequest",
+ "message": "Team has to be active, for channel to be archived or unarchived: {channel-id}",
+ "innerError": {
+ "message": "Team has to be active, for channel to be archived or unarchived: {channel-id}",
+ "code": "Unknown",
+ "innerError": {},
+ "date": "2023-12-11T04:26:35",
+ "request-id": "8f897345980-f6f3-49dd-83a8-a3064eeecdf8",
+ "client-request-id": "50a0er33-4567-3f6c-01bf-04d144fc8bbe"
+ }
+ }
+}
+```
v1.0 Channel Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/channel-get.md
Content-type: application/json
"createdDateTime": "2020-05-27T19:22:25.692Z", "displayName": "General", "description": "AutoTestTeam_20210311_150740.2550_fim3udfdjen9",
- "membershipType": "standard"
+ "membershipType": "standard",
+ "isArchived": false
} ```
v1.0 Channel List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/channel-list.md
Content-type: application/json
"createdDateTime": "2020-05-27T19:22:25.692Z", "displayName": "General", "description": "AutoTestTeam_20210311_150740.2550_fim3udfdjen9",
- "membershipType": "standard"
+ "membershipType": "standard",
+ "isArchived": false
} ] }
Content-type: application/json
"createdDateTime": "2020-05-27T19:22:25.692Z", "displayName": "General", "description": "test private team",
- "membershipType": "private"
+ "membershipType": "private",
+ "isArchived": false
} ] }
Content-length: 262
"email": "", "webUrl": "https://teams.microsoft.com/l/channel/19%3ALpxShHZZh9utjNcEmUS5aOEP9ASw85OUn05NcWYAhX81%40thread.tacv2/shared%20channel-01?groupId=6a720ba5-7373-463b-bc9f-4cd04b5c6742&tenantId=df81db53-c7e2-418a-8803-0e68d4b88607", "membershipType": "shared",
- "moderationSettings": null
+ "moderationSettings": null,
+ "isArchived": false
} ] }
v1.0 Channel Post Messagereply https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/channel-post-messagereply.md
POST /teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Channel Unarchive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/channel-unarchive.md
+
+ Title: "channel: unarchive"
+description: "Restore an archived channel in a team."
+ms.localizationpriority: medium
++++
+# channel: unarchive
+
+Namespace: microsoft.graph
+
+Restore an archived [channel](../resources/channel.md). Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the [channel: archive](channel-archive.md) method.
+
+Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.
+
+> **Note**: An archived channel that belongs to an archived team can't be unarchived. Unarchive the team before you unarchive the channel; otherwise, the request fails.
+
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "channel_unarchive" } -->
+
+> **Note**: This API supports admin permissions. Users with the Global Administrator or Microsoft Teams service admin roles can access teams that they aren't a member of.
+
+## HTTP request
+<!-- { "blockType": "ignored" } -->
+```http
+POST /teams/{team-id}/channels/{channel-id}/unarchive
+POST /groups/{team-id}/team/channels/{channel-id}/unarchive
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If unarchiving is started successfully, this method returns a `202 Accepted` response code. The response contains a `Location` header that specifies the location of the [teamsAsyncOperation](../resources/teamsasyncoperation.md) that was created to handle the unarchiving of the channel in a team. Check the status of the unarchiving operation by making a GET request to this location.
+
+## Examples
+
+### Example 1: Unarchive a channel
+
+The following example shows a request to unarchive a channel.
+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "unarchive_channel",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
+}-->
+```http
+POST https://graph.microsoft.com/v1.0/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/unarchive
+```
+
+#### Response
+
+The following example shows the response.
+<!-- {
+ "blockType": "response",
+ "name": "unarchive_channel"
+}-->
+```http
+HTTP/1.1 202 Accepted
+Location: /teams/16dc05c0-2259-4540-a970-3580ff459721/operations/b7ee702a-d87f-4cc6-82b9-e731c16d3aba
+Content-Type: text/plain
+Content-Length: 0
+```
+
+### Example 2: Unarchive a channel when the team is archived
+
+The following example shows a request to unarchive a channel that fails because the team is archived; the team must be active to archive or unarchive a channel.
+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "unarchive_channel_on_archived_team",
+ "sampleKeys": ["16dc05c0-2259-4540-a970-3580ff459721", "19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2"]
+}-->
+```http
+POST https://graph.microsoft.com/v1.0/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/unarchive
+```
+
+#### Response
+
+The following example shows the `400 Bad Request` response code with a corresponding error message.
+
+<!-- {
+ "blockType": "response",
+ "name": "unarchive_channel_on_archived_team",
+ "@odata.type": "microsoft.graph.publicError",
+ "truncated": true
+}-->
+```http
+http/1.1 400 Bad Request
+Content-Type: application/json
+Content-Length: 193
+
+{
+ "error": {
+ "code": "BadRequest",
+ "message": "Team has to be active, for channel to be archived or unarchived: {channel-id}",
+ "innerError": {
+ "message": "Team has to be active, for channel to be archived or unarchived: {channel-id}",
+ "code": "Unknown",
+ "innerError": {},
+ "date": "2023-12-11T04:26:35",
+ "request-id": "8f897345980-f6f3-49dd-83a8-a3064eeecdf8",
+ "client-request-id": "50a0er33-4567-3f6c-01bf-04d144fc8bbe"
+ }
+ }
+}
+```
v1.0 Chatmessage Post Replies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/chatmessage-post-replies.md
POST /teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body In the request body, supply a JSON representation of a [message](../resources/chatmessage.md) object. Only the body property is mandatory. Other properties are optional.
v1.0 Claimsmappingpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/claimsmappingpolicy-update.md
PATCH /policies/claimsMappingPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Cloudclipboarditem Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudclipboarditem-get.md
This method doesn't support the OData query parameters to customize the respone.
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudclipboardroot List Items https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudclipboardroot-list-items.md
This method supports `$skipToken` [OData query parameters](/graph/query-paramete
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Prefer |odata.maxpagesize={x}. Optional. Specifies a preferred integer {x} page size for paginated results. Acceptable values are 1 to 200, inclusive. If not specified in the header, the default page size is 110. ## Request body
v1.0 Cloudpcauditevent Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudpcauditevent-get.md
GET /deviceManagement/virtualEndpoint/auditEvents/{id}
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudpcauditevent Getauditactivitytypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudpcauditevent-getauditactivitytypes.md
GET /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudpconpremisesconnection Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudpconpremisesconnection-delete.md
DELETE /deviceManagement/virtualEndpoint/onPremisesConnections/{id}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudpconpremisesconnection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudpconpremisesconnection-get.md
This method supports `$select` OData query parameter to help customize the respo
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudpconpremisesconnection Runhealthcheck https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudpconpremisesconnection-runhealthcheck.md
POST /deviceManagement/virtualEndpoint/onPremisesConnections/{id}/runHealthCheck
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Cloudpconpremisesconnection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/cloudpconpremisesconnection-update.md
PATCH /deviceManagement/virtualEndpoint/onPremisesConnections/{id}
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required.| ## Request body
v1.0 Companysubscription Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/companysubscription-get.md
+
+ Title: "Get companySubscription"
+description: "Get a specific commercial subscription that an organization acquired."
+ms.localizationpriority: medium
++++
+# Get companySubscription
+
+Namespace: microsoft.graph
+
+Get a specific commercial subscription that an organization acquired.
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "companysubscription_get" } -->
++
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /directory/subscriptions/{id}
+GET /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')
+```
+
+## Optional query parameters
+
+This method supports the `$select` [OData query parameter](/graph/query-parameters) to help customize the response.
+
+## Request headers
+
+| Name | Description |
+| : | :-- |
+| Authorization | Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts). |
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a [companySubscription](../resources/companysubscription.md) object in the response body.
+
+## Example
+
+### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_companySubscription"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/directory/subscriptions/f9c1ea2d-2c6e-4717-8c3b-7130812d70ba
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++++
+### Response
+
+The following example shows the response.
+
+> **Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.companySubscription"
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+Content-length: 450
+
+{
+ "createdDateTime": "2023-01-01T00:00:00Z",
+ "commerceSubscriptionId": "f9c1ea2d-2c6e-4717-8c3b-7130812d70ba",
+ "id": "860697e3-b0aa-4196-a6c6-7ec361ed58f7",
+ "isTrial": false,
+ "nextLifecycleDateTime": "2023-02-01T00:00:00Z",
+ "serviceStatus": [
+ {
+ "appliesTo": "User",
+ "provisioningStatus": "Success",
+ "servicePlanId": "8b8269e5-f841-416c-ab3a-f5dfb9737986",
+ "servicePlanName": "MyPlanName"
+ }
+ ],
+ "skuId": "0816ccb9-3785-4d19-bf78-6c53e2106509",
+ "skuPartNumber": "MyPartNumber",
+ "status": "Enabled",
+ "totalLicenses": 25,
+ "ownerId": "fe04f19f-d924-42b7-9dee-edf4e3fab7f6",
+ "ownerTenantId": "331af819-4e0b-49f7-a6bf-14e1165ad3a0",
+ "ownerType": "User"
+}
+```
v1.0 Contact Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contact-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Contact Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contact-update.md
PATCH /users/{id | userPrincipalName}/contactFolders/{id}/childFolders/{id}/cont
| 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
When you update structured properties such as **homeAddress**, you must pass the full property set.
v1.0 Contactfolder Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contactfolder-delete.md
DELETE /users/{id | userPrincipalName}/contactFolders/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contactfolder Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contactfolder-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Contactfolder Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contactfolder-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contactfolder List Childfolders https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contactfolder-list-childfolders.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Contactfolder List Contacts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/contactfolder-list-contacts.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Conversationmembers Add https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conversationmembers-add.md
Namespace: microsoft.graph
Add multiple members in a single request to a [team](../resources/team.md). The response provides details about which memberships could and couldn't be created.
+> [!NOTE]
+> Sometimes it takes time to reflect the addition of a member after they are added. Users can use [change notifications](../resources/change-notifications-api-overview.md) to subscribe to notifications for membership changes in a particular team.
+ [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)] ## Permissions
Content-Type: application/json
#### Response
-The following is the response.
+The following example shows the response.
> **Note:** The response object shown here might be shortened for readability. <!-- {
v1.0 Countrynamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/countrynamedlocation-update.md
PATCH /identity/conditionalAccess/namedLocations/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
You must specify the **@odata.type** as `#microsoft.graph.countryNamedLocation`.
v1.0 Crosstenantaccesspolicy List Partners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/crosstenantaccesspolicy-list-partners.md
Content-Type: application/json
} ] }
+ },
+ "tenantRestrictions": {
+ "usersAndGroups": {
+ "accessType": "blocked",
+ "targets": [
+ {
+ "target": "AllUsers",
+ "targetType": "user"
+ }
+ ]
+ },
+ "applications": {
+ "accessType": "blocked",
+ "targets": [
+ {
+ "target": "AllApplications",
+ "targetType": "application"
+ }
+ ]
+ }
} } ]
v1.0 Crosstenantaccesspolicyconfigurationdefault Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationdefault-get.md
Content-Type: application/json
{ "isMfaAccepted": false, "isCompliantDeviceAccepted": false,
- "isHybridAzureADJoinedDeviceAccepted": false,
+ "isHybridAzureADJoinedDeviceAccepted": false
}, "automaticUserConsentSettings": {
Content-Type: application/json
] } },
+ "tenantRestrictions": {
+ "usersAndGroups": {
+ "accessType": "blocked",
+ "targets": [
+ {
+ "target": "AllUsers",
+ "targetType": "user"
+ }
+ ]
+ },
+ "applications": {
+ "accessType": "blocked",
+ "targets": [
+ {
+ "target": "AllApplications",
+ "targetType": "application"
+ }
+ ]
+ }
+ },
"invitationRedemptionIdentityProviderConfiguration": { "primaryIdentityProviderPrecedenceOrder": [
v1.0 Crosstenantaccesspolicyconfigurationdefault Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationdefault-update.md
PATCH /policies/crossTenantAccessPolicy/default
| b2bDirectConnectInbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B direct connect. | | b2bDirectConnectOutbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. | | inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. |
+| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. |
## Response
v1.0 Crosstenantaccesspolicyconfigurationpartner Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationpartner-get.md
Content-Type: application/json
} ] }
+ },
+ "tenantRestrictions": {
+ "usersAndGroups": {
+ "accessType": "blocked",
+ "targets": [
+ {
+ "target": "AllUsers",
+ "targetType": "user"
+ }
+ ]
+ },
+ "applications": {
+ "accessType": "blocked",
+ "targets": [
+ {
+ "target": "AllApplications",
+ "targetType": "application"
+ }
+ ]
+ }
} } ```
v1.0 Crosstenantaccesspolicyconfigurationpartner Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationpartner-update.md
PATCH /policies/crossTenantAccessPolicy/partners/{id}
| b2bDirectConnectInbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your partner-specific configuration for users from other organizations accessing your resources via Microsoft Entra B2B direct connect. | | b2bDirectConnectOutbound | [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md) | Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. | | inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the partner-specific configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. |
+| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. |
## Response
The following example shows the response.
``` http HTTP/1.1 204 No Content ```+
+### Example 3: Configure tenant restrictions settings
+
+The following example shows how to configure tenant restrictions settings.
+
+#### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "update_crosstenantaccesspolicyconfigurationpartner_tenantrestriction"
+}
+-->
+``` http
+PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partners/90e29127-71ad-49c7-9ce8-db3f41ea06f1
+Content-Type: application/json
+
+{
+ "tenantRestrictions": {
+ "usersAndGroups": {
+ "accessType": "allowed",
+ "targets": [
+ {
+ "target": "AllUsers",
+ "targetType": "user"
+ }
+ ]
+ },
+ "applications": {
+ "accessType": "allowed",
+ "targets": [
+ {
+ "target": "Office365",
+ "targetType": "application"
+ }
+ ]
+ }
+ }
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+#### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Device Delete Registeredusers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/device-delete-registeredusers.md
DELETE /devices/{id}/registeredUsers/{id}/$ref
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Device Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/device-get.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Device List Registeredowners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/device-list-registeredowners.md
Some queries are supported only when you use the **ConsistencyLevel** header set
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Device List Registeredusers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/device-list-registeredusers.md
Some queries are supported only when you use the **ConsistencyLevel** header set
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Device Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/device-update.md
PATCH /devices(deviceId='{deviceId}')
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Directory List Subscriptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directory-list-subscriptions.md
+
+ Title: "List subscriptions"
+description: "Get the list of commercial subscriptions that an organization acquired."
+ms.localizationpriority: medium
++++
+# List subscriptions
+
+Namespace: microsoft.graph
+
+Get the list of commercial subscriptions that an organization acquired.
++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "directory_list_subscriptions" } -->
++
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /directory/subscriptions
+```
+
+## Optional query parameters
+
+This method supports the [OData query parameters](/graph/query-parameters) to help customize the response.
+
+## Request headers
+
+| Name | Description |
+| : | :-- |
+| Authorization | Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts). |
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [companySubscription](../resources/companysubscription.md) objects in the response body.
+
+## Example
+
+### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_companySubscriptions"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/directory/subscriptions
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++++
+### Response
+
+The following example shows the response.
+
+> **Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.companySubscription)"
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "createdDateTime": "2023-01-01T00:00:00Z",
+ "commerceSubscriptionId": "f9c1ea2d-2c6e-4717-8c3b-7130812d70ba",
+ "id": "860697e3-b0aa-4196-a6c6-7ec361ed58f7",
+ "isTrial": false,
+ "nextLifecycleDateTime": "2023-02-01T00:00:00Z",
+ "serviceStatus": [
+ {
+ "appliesTo": "User",
+ "provisioningStatus": "Success",
+ "servicePlanId": "8b8269e5-f841-416c-ab3a-f5dfb9737986",
+ "servicePlanName": "MyPlanName"
+ }
+ ],
+ "skuId": "0816ccb9-3785-4d19-bf78-6c53e2106509",
+ "skuPartNumber": "MyPartNumber",
+ "status": "Enabled",
+ "totalLicenses": 25,
+ "ownerId": "fe04f19f-d924-42b7-9dee-edf4e3fab7f6",
+ "ownerTenantId": "331af819-4e0b-49f7-a6bf-14e1165ad3a0",
+ "ownerType": "User"
+ }
+ ]
+}
+```
v1.0 Directoryobject Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryobject-get.md
GET /directoryObjects/{id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Directoryrole Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryrole-get.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Directoryrole List Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryrole-list-members.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Directoryroletemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryroletemplate-get.md
This method does **not** support the [OData Query Parameters](/graph/query-param
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Directoryroletemplate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryroletemplate-list.md
This method does **not** support the [OData Query Parameters](/graph/query-param
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Educationclass List Modules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationclass-list-modules.md
The available `$expand` option for this method is: `resources`.
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationclass Post Module https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationclass-post-module.md
POST /education/classes/{id}/modules
| Header | Value | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Educationclass Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationclass-update.md
PATCH /education/classes/{id}
| Content-Type | application/json | ## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | | :- | :- | :-- |
v1.0 Educationmodule Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-delete.md
DELETE /education/classes/{id}/modules/{id}
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmodule Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-get.md
This method supports the `$select` OData query parameter to help customize the r
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmodule List Resources https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-list-resources.md
This method supports the `$expand` OData query parameter to help customize the r
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmodule Pin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-pin.md
POST /education/classes/{id}/modules/{id}/pin
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmodule Post Resources https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-post-resources.md
POST /education/classes/{class-id}/modules/{module-id}/resources
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json | ## Request body
v1.0 Educationmodule Publish https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-publish.md
POST /education/classes/{id}/modules/{id}/publish
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmodule Setupresourcesfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-setupresourcesfolder.md
POST /education/classes/{classId}/modules/{moduleId}/setUpResourcesFolder
| Header | Value | | : | :-- |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | ## Request body
v1.0 Educationmodule Unpin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-unpin.md
POST /education/classes/{id}/modules/{id}/unpin
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmodule Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmodule-update.md
PATCH /education/classes/{class-id}/modules/{module-id}
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json | ## Request body
v1.0 Educationmoduleresource Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmoduleresource-delete.md
DELETE /education/classes/{class-id}/modules/{module-id}/resources/{resource-id}
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmoduleresource Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmoduleresource-get.md
This method supports the `$select` OData query parameter to help customize the r
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Educationmoduleresource Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationmoduleresource-update.md
PATCH /education/classes/{class-id}/modules/{module-id}/resources/{resource-id}
| Header | Value | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json | ## Request body
v1.0 Educationrubric Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationrubric-update.md
PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Educationsubmission Excuse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationsubmission-excuse.md
POST /education/classes/{classId}/assignments/{assignmentId}/submissions/{submis
## Request headers | Header | Value | |:|:--|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer | `include-unknown-enum-members`. Optional. | ## Request body
Prefer: include-unknown-enum-members
[!INCLUDE [sample-code](../includes/snippets/php/educationsubmission-excuse-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/educationsubmission-excuse-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
POST https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-8566-
[!INCLUDE [sample-code](../includes/snippets/php/educationsubmission-excuse-header-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/educationsubmission-excuse-header-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Entitlementmanagement Post Assignmentpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/entitlementmanagement-post-assignmentpolicies.md
ms.localizationpriority: medium
doc_type: apiPageType + # Create assignmentPolicies+ Namespace: microsoft.graph In [Microsoft Entra entitlement management](../resources/entitlementmanagement-overview.md), create a new [accessPackageAssignmentPolicy](../resources/accesspackageassignmentpolicy.md) object. The request will include a reference to the [accessPackage](../resources/accesspackage.md) that will contain this policy, which must already exist.
Content-Type: application/json
"modifiedDateTime": "2022-09-30T20:32:07.4173893Z", } ```++
+### Example 5: Create a policy and specify the stages to trigger predefined access package custom extensions
+
+In the following example, the predefined **accessPackageCustomWorkflowExtension** object is triggered by the creation or approval of an access package assignment request. The identifier in the **customExtension** property corresponds to the ID of the **accessPackageCustomWorkflowExtension** object.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "create_accesspackageassignmentpolicy_CustomWorkflowExtension"
+}-->
+
+```msgraph-interactive
+POST https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/assignmentPolicies/
+Content-type: application/json
+
+{
+ "displayName": "customExtensionStageSettings policy",
+ "description": "policy with specified stages for custom extension assignment",
+ "allowedTargetScope": "notSpecified",
+ "specificAllowedTargets": [],
+ "expiration": {
+ "endDateTime": null,
+ "duration": null,
+ "type": "noExpiration"
+ },
+ "requestorSettings": {
+ "enableTargetsToSelfAddAccess": false,
+ "enableTargetsToSelfUpdateAccess": false,
+ "enableTargetsToSelfRemoveAccess": false,
+ "allowCustomAssignmentSchedule": true,
+ "enableOnBehalfRequestorsToAddAccess": false,
+ "enableOnBehalfRequestorsToUpdateAccess": false,
+ "enableOnBehalfRequestorsToRemoveAccess": false,
+ "onBehalfRequestors": []
+ },
+ "requestApprovalSettings": {
+ "isApprovalRequiredForAdd": false,
+ "isApprovalRequiredForUpdate": false,
+ "stages": []
+ },
+ "accessPackage": {
+ "id": "5ad1eb64-15f7-4614-b419-05d11ee266bf"
+ },
+ "customExtensionStageSettings": [
+ {
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "bebe7873-1f0d-4db9-b6c3-01f7ebfe8476"
+ }
+ }
+ ]
+}
+```
+
+#### Response
+
+The following example shows the response. The **customExtensionStageSettings** object isn't returned by default. To retrieve this object, use the [GET accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) method with `$expand`. For more information, see [Example 2: Retrieve the custom extension stage settings for a policy](../api/accesspackageassignmentpolicy-get.md#example-2-retrieve-the-custom-extension-stage-settings-for-a-policy).
+
+> **Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessPackageAssignmentPolicy"
+} -->
+
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "id": "d0324cbb-24a2-4edb-acca-fee5384c6a5e",
+ "displayName": "customExtensionStageSettings policy",
+ "description": "policy with specified stages for custom extension assignment",
+ "canExtend": false,
+ "durationInDays": 0,
+ "expirationDateTime": null,
+ "accessPackageId": "5ad1eb64-15f7-4614-b419-05d11ee266bf",
+ "accessReviewSettings": null,
+ "questions": [],
+ "requestorSettings": {
+ "scopeType": "AllExistingDirectorySubjects",
+ "acceptRequests": true,
+ "allowedRequestors": []
+ },
+ "requestApprovalSettings": {
+ "isApprovalRequired": false,
+ "isApprovalRequiredForExtension": false,
+ "isRequestorJustificationRequired": false,
+ "approvalMode": "NoApproval",
+ "approvalStages": []
+ },
+ "customExtensionStageSettings": [
+ {
+ "stage": "assignmentRequestCreated",
+ "customExtension": {
+ "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
+ "id": "bebe7873-1f0d-4db9-b6c3-01f7ebfe8476"
+ }
+ }
+ ]
+}
+```
v1.0 Entitlementmanagement Post Assignmentrequests https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/entitlementmanagement-post-assignmentrequests.md
Content-type: application/json
- #### Response The following example shows the response.
v1.0 Event Accept https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-accept.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Cancel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-cancel.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Decline https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-decline.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-delete.md
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Event Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-delta.md
includes the encoded, desired parameters.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. | | Prefer | string | {Time zone}. Optional, UTC assumed if absent.|
v1.0 Event Dismissreminder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-dismissreminder.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
<br/>
v1.0 Event Forward https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-forward.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** property is returned in HTML format. Optional. |
v1.0 Event List Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-list-attachments.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Event List Instances https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-list-instances.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | ## Request body
v1.0 Event Post Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-post-attachments.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Snoozereminder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-snoozereminder.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Tentativelyaccept https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-tentativelyaccept.md
POST /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Event Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/event-update.md
PATCH /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/
| Name | Type | Description | |:--|:-|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Eventmessage Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/eventmessage-delete.md
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Eventmessage Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/eventmessage-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Eventmessage List Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/eventmessage-list-attachments.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Eventmessage Post Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/eventmessage-post-attachments.md
POST /users/{id | userPrincipalName}/messages/{id}/attachments
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Eventmessage Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/eventmessage-update.md
PATCH /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. 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 you shouldn't include existing values that haven't changed. Writable/Updatable properties are
v1.0 Externalconnectors Externalconnection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/externalconnectors-externalconnection-update.md
PATCH /external/connections/{connectionsId}
| 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. The following properties can be updated.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed. The following properties can be updated.
| Property | Type | Description | |:--|:--|:|
v1.0 Federatedidentitycredential Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/federatedidentitycredential-upsert.md
doc_type: apiPageType
# Upsert federatedIdentityCredential Namespace: microsoft.graph
-Create a new [federatedIdentityCredential](../resources/federatedidentitycredential.md) object for an application if it does exist, or update the properties of an existing [federatedIdentityCredential](../resources/federatedidentitycredential.md) object. By [configuring a trust relationship](/azure/active-directory/develop/workload-identity-federation-create-trust) between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.
+Create a new [federatedIdentityCredential](../resources/federatedidentitycredential.md) object for an application if it doesn't exist, or update the properties of an existing [federatedIdentityCredential](../resources/federatedidentitycredential.md) object. By [configuring a trust relationship](/azure/active-directory/develop/workload-identity-federation-create-trust) between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)] ## Permissions Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "application_post_federatedidentitycredentials" } -->
+<!-- { "blockType": "permissions", "name": "federatedidentitycredential-upsert" } -->
## HTTP request
v1.0 Group Get Event https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-get-event.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | | :-- | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 Group Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-get.md
For more information on OData query options, see [OData Query Parameters](/graph
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-list-calendarview.md
This method also supports some of the [OData Query Parameters](/graph/query-para
| Name | Type | Description | | :-- | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 Group List Events https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-list-events.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header isn't specified, the **body** property is returned in HTML format. Optional. |
v1.0 Group List Owners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-list-owners.md
Some queries are supported only when you use the **ConsistencyLevel** header set
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group List Photos https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-list-photos.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Update Event https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-update-event.md
PATCH /groups/{id}/calendar/events/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Update Thread https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-update-thread.md
PATCH /groups/{id}/threads/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-update.md
PATCH /groups/{id}
| Name | Type | Description | | : | :-- | : |
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Group Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-upsert.md
You can create or update the following types of group:
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "group_post_groups" } -->
+<!-- { "blockType": "permissions", "name": "group_upsert" } -->
In order for an app with Group.Create permission to create a group with owners or members, it must have the privileges to read the object type that it wants to assign as the group owner or member. Therefore:
PATCH /groups/(uniqueName='uniqueName')
| Name | Description | |:--|:|
-| Authorization | Bearer {token}. Required.|
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required.| | Prefer | `create-if-missing`. Required for upsert behavior, otherwise the request is treated as an update operation. |
v1.0 Homerealmdiscoverypolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-update.md
PATCH /policies/homeRealmDiscoveryPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Icon Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/icon-update.md
PATCH /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/tables/{id|name
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Identitycontainer Post Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/identitycontainer-post-identityproviders.md
Content-type: application/json
} ```
-### Example 2: Retrieves Apple identity provider (only for Azure AD B2C)
+### Example 2: Create Apple identity provider (only for Azure AD B2C)
#### Request
v1.0 Identitygovernance Run Summary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/identitygovernance-run-summary.md
GET /identityGovernance/lifecycleWorkflows/workflows/{workflowId}/runs/summary(s
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Inferenceclassification List Overrides https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/inferenceclassification-list-overrides.md
GET /users/{id}/inferenceClassification/overrides
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Inferenceclassification Post Overrides https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/inferenceclassification-post-overrides.md
POST /users/{id}/inferenceClassification/overrides
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Inferenceclassificationoverride Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/inferenceclassificationoverride-delete.md
DELETE /users/{id}/inferenceClassification/overrides/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Inferenceclassificationoverride Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/inferenceclassificationoverride-update.md
PATCH /users/{id}/inferenceClassification/overrides/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Insightssettings Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/insightssettings-update.md
+
+ Title: "Update insights"
+description: "Update privacy settings to display or return the specified type of insights in an organization."
+
+ms.localizationpriority: medium
+++
+# Update insightsSettings
+
+Namespace: microsoft.graph
+
+Update privacy settings to display or return the specified type of insights in an organization. Currently, [itemInsights](../resources/iteminsights.md) is the only supported type of settings.
+
+To learn more about customizing insights privacy for your organization, see [Customize item insights privacy in Microsoft Graph](/graph/insights-customize-item-insights-privacy).
+
+## Permissions
+
+The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged permissions. For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+### To update itemInsights settings for an organization
+<!-- { "blockType": "permissions", "name": "insightssettings_update" } -->
+
+>**Note:** Using delegated permissions for this operation to update item insights requires the signed-in user to have a Global Administrator role.
+
+## HTTP request
+
+To update settings for item insights:
+<!-- { "blockType": "ignored" } -->
+
+```http
+PATCH /admin/people/itemInsights
+```
+
+## Request headers
+
+| Header | Value|
+|:--|:|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+| Content-Type | application/json. Required. |
+
+## Request body
++
+| Property | Type | Description |
+|:|:--|:-|
+|disabledForGroup|String| The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. Default is `empty`. Optional.|
+|isEnabledInOrganization|Boolean| `true` if the specified insight type is enabled for the organization; `false` if the specified insight type is disabled for all users without exceptions. The default value is `true`. Optional.|
+
+>**Note:** This operation doesn't verify the **disabledForGroup** property value if you include it in the request body. If you set the **disabledForGroup** property to a String, this operation doesn't check the existence of the corresponding Microsoft Entra group. This means, if you set **disabledForGroup** to a Microsoft Entra group that doesn't exist or is deleted afterwards, this operation can't identify any group membership and disable item insights for any specific users. If **isEnabledInOrganization** is set to `true`, the operation enables the specified type of insights for _all_ the users in the organization.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an [insightsSettings](../resources/insightssettings.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows how an admin updates the **disabledForGroup** privacy setting to prevent the display of item insights of users in a particular Microsoft Entra group.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_insightssettings_iteminsightrequest"
+}-->
+
+```http
+PATCH https://graph.microsoft.com/v1.0/admin/people/itemInsights
+Content-Type: application/json
+
+{
+ "disabledForGroup": "edbfe4fb-ec70-4300-928f-dbb2ae86c981"
+}
+```
+
+### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.insightsSettings",
+ "name": "update_insightssettings_iteminsightrequest"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "disabledForGroup": "edbfe4fb-ec70-4300-928f-dbb2ae86c981"
+}
+```
v1.0 M365appsinstallationoptions Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/m365appsinstallationoptions-get.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 M365appsinstallationoptions Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/m365appsinstallationoptions-update.md
PATCH /admin/microsoft365Apps/installationOptions
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Mailfolder Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/mailfolder-delete.md
DELETE /users/{id | userPrincipalName}/mailFolders/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailfolder Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/mailfolder-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Mailfolder List Childfolders https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/mailfolder-list-childfolders.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailfolder List Messagerules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/mailfolder-list-messagerules.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailfolder List Messages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/mailfolder-list-messages.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Mailsearchfolder Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/mailsearchfolder-update.md
PATCH /users/{id | userPrincipalName}/mailFolders/{id}
| 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Meetingattendancereport Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/meetingattendancereport-get.md
doc_type: apiPageType
Namespace: microsoft.graph
-Get the [meetingAttendanceReport](../resources/meetingattendancereport.md) for an [onlineMeeting](../resources/onlinemeeting.md) or a [virtualEvent](../resources/virtualevent.md). Each time an online meeting ends, an attendance report is generated for that session.
+Get the [meetingAttendanceReport](../resources/meetingattendancereport.md) for an [onlineMeeting](../resources/onlinemeeting.md) or a [virtualEvent](../resources/virtualevent.md). When an online meeting ends, an attendance report is generated for that session.
> [!WARNING] > This method doesn't support channel meetings.
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "meetingattendancereport_get" } --> [!INCLUDE [permissions-table](../includes/permissions/meetingattendancereport-get-permissions.md)]
-To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. This authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user (with the user ID specified in the request path). For more information, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
+To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. Granting an application access policy to the user authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user (with the user ID specified in the request path). For more information, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
## HTTP request
GET /solutions/virtualEvents/webinars/{webinarId}/sessions/{sessionId}/attendanc
> [!TIP] >
->- **userId** is the object ID of a user in [Microsoft Entra admin center > user management page](https://entra.microsoft.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more details, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
+>- **userId** is the object ID of a user in [Microsoft Entra admin center > user management page](https://entra.microsoft.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more information, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy).
>- `meetingId` is the **id** of an [onlineMeeting](../resources/onlinemeeting.md) object. >- `reportId` is the **id** of an [meetingAttendanceReport](../resources/meetingAttendanceReport.md) object. >- `webinarId` is the **id** of an [virtualEventWebinar](../resources/virtualEventWebinar.md) object.
GET /solutions/virtualEvents/webinars/{webinarId}/sessions/{sessionId}/attendanc
This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. > [!TIP]
-> The **attendanceRecords** property is a navigation property that isn't returned by default. To retrieve **attendanceRecords** in line, use the `$expand=attendanceRecords` query option as shown in the [example 1](#example-1-get-the-attendance-report-for-an-online-meeting-by-id).
+> The **attendanceRecords** property provides participant data. It is a navigation property that isn't returned by default. To retrieve **attendanceRecords**, use the [List attendance records](attendancerecord-list.md) API. To retrieve **attendanceRecords** in line, use the `$expand=attendanceRecords` query option, as shown in [example 1](#example-1-get-the-attendance-report-with-attendance-records-for-an-online-meeting-by-id).
## Request headers
If successful, this method returns a `200 OK` response code and a [meetingAttend
## Examples
-### Example 1: Get the attendance report for an online meeting by ID
+### Example 1: Get the attendance report with attendance records for an online meeting by ID
The following example shows how to get the attendance report for an online meeting with delegated permission.
Content-Type: application/json
The following example shows how to get the attendance report for a webinar session based on its **id**.
+> [!TIP]
+> The **attendanceRecords** property provides participant data. It is a navigation property that isn't returned by default. To retrieve **attendanceRecords**, use the [List attendance records](attendancerecord-list.md) API. Alternatively to retrieve **attendanceRecords** in line, use the `$expand=attendanceRecords` query option, as shown in [example 1](#example-1-get-the-attendance-report-with-attendance-records-for-an-online-meeting-by-id).
+ #### Request The following example shows a request.
v1.0 Message Createforward https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-createforward.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/createForwar
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content. | ## Request body
v1.0 Message Createreply https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-createreply.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/createReply
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required.|
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content. | | Prefer: outlook.timezone | string | Sets the timezone in the email thread to the desired format while replying to an email. Values can be any of the outlook [supportedTimeZones](outlookuser-supportedtimezones.md). If the header is not specified, by default UTC timezone is followed. Optional.|
v1.0 Message Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-delete.md
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Message Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Message Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-get.md
Use the `$value` parameter to get the MIME content of a message.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.body-content-type | string | The format of the **body** and **uniqueBody** properties to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** and **uniqueBody** properties are returned in HTML format. Optional. | ## Request body
v1.0 Message List Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-list-attachments.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Message Post Attachments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-post-attachments.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/childFolders/{id}/messages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. | ## Request body
v1.0 Message Send https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-send.md
POST /users/{id | userPrincipalName}/messages/{id}/send
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Length | number | 0. Required. | ## Request body
v1.0 Message Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/message-update.md
PATCH /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. 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 you shouldn't include existing values that haven't changed. The following properties can be updated.
v1.0 Multitenantorganization Delete Tenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganization-delete-tenants.md
DELETE /tenantRelationships/multiTenantOrganization/tenants/{tenantId}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganization Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganization-get.md
This method supports the `$select` OData query parameter to help customize the r
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganization List Tenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganization-list-tenants.md
This method supports the `$select` and `$filter` OData query parameters to help
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganization Post Tenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganization-post-tenants.md
POST /tenantRelationships/multiTenantOrganization/tenants
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Multitenantorganization Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganization-update.md
PATCH /tenantRelationships/multiTenantOrganization
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Multitenantorganizationidentitysyncpolicytemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationidentitysyncpolicytemplate-get.md
This method supports the `$select` OData query parameter to help customize the r
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganizationidentitysyncpolicytemplate Resettodefaultsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationidentitysyncpolicytemplate-resettodefaultsettings.md
POST /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentity
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganizationidentitysyncpolicytemplate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationidentitysyncpolicytemplate-update.md
PATCH /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentit
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Multitenantorganizationjoinrequestrecord Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationjoinrequestrecord-get.md
This method supports the `$select` OData query parameter to help customize the r
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganizationjoinrequestrecord Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationjoinrequestrecord-update.md
PATCH /tenantRelationships/multiTenantOrganization/joinRequest
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Multitenantorganizationmember Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationmember-get.md
This method supports the `$select` OData query parameter to help customize the r
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganizationmember Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationmember-update.md
PATCH /tenantRelationships/multiTenantOrganization/tenants/{tenantId}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Multitenantorganizationpartnerconfigurationtemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationpartnerconfigurationtemplate-get.md
This method supports the `$select` OData query parameter to help customize the r
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganizationpartnerconfigurationtemplate Resettodefaultsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationpartnerconfigurationtemplate-resettodefaultsettings.md
POST /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerC
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Multitenantorganizationpartnerconfigurationtemplate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/multitenantorganizationpartnerconfigurationtemplate-update.md
PATCH /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartner
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Notebook Copynotebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-copynotebook.md
POST /groups/{id}/onenote/notebooks/{id}/copyNotebook
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Notebook Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-get.md
Valid `expand` values for notebooks are `sections` and `sectionGroups`.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook Getnotebookfromweburl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-getnotebookfromweburl.md
POST /sites/{id}/onenote/notebooks/GetNotebookFromWebUrl
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-list-sectiongroups.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook List Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-list-sections.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Notebook Post Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-post-sectiongroups.md
POST /sites/{id}/onenote/notebooks/{id}/sectionGroups
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Notebook Post Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/notebook-post-sections.md
POST /sites/{id}/onenote/notebooks/{id}/sections
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Oauth2permissiongrant Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/oauth2permissiongrant-delete.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_delete" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-delete-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Oauth2permissiongrant Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/oauth2permissiongrant-delta.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_delta" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-delta-permissions.md)] + ## HTTP request
You only need to specify query parameters once.
In subsequent requests, copy and apply the `@odata.nextLink` or `@odata.deltaLink` URL from the previous response. The URL includes the encoded parameters.
-| Query parameter | Type |Description|
+| Query parameter | Type |Description|
|:|:--|:-| | $deltatoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.deltaLink` URL of the previous **delta** function call for the same resource collection, indicating the completion of that round of change tracking. Save and apply the entire `@odata.deltaLink` URL, including this token, in the first request of the next round of change tracking for that collection.| | $skiptoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.nextLink` URL of the previous **delta** function call, indicating that there are further changes to be tracked in the same resource collection. |
v1.0 Oauth2permissiongrant Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/oauth2permissiongrant-get.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_get" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-get-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Oauth2permissiongrant List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/oauth2permissiongrant-list.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_list" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-list-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Oauth2permissiongrant Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/oauth2permissiongrant-post.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_post" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-post-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
POST /oauth2PermissionGrants
| Name | Type | Description | |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Oauth2permissiongrant Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/oauth2permissiongrant-update.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "oauth2permissiongrant_update" } --> [!INCLUDE [permissions-table](../includes/permissions/oauth2permissiongrant-update-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } --> ```http
PATCH /oauth2PermissionGrants/{id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body [!INCLUDE [table-intro](../../includes/update-property-table-intro.md)]
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |scope|String|A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, `openid User.Read GroupMember.Read.All`. Each claim value should match the **value** field of one of the delegated permissions defined by the API, listed in the **oauth2PermissionScopes** property of the resource [service principal](../resources/serviceprincipal.md). Must not exceed 3850 characters in length.<br/><br/> To add new scopes to the existing values, specify both the existing and new scopes in this parameter. Otherwise, the action will overwrite the existing scopes.|
v1.0 Onenote List Notebooks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenote-list-notebooks.md
Valid `expand` values for notebooks are `sections` and `sectionGroups`.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote List Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenote-list-pages.md
The default response expands `parentSection` and selects the section's `id`, `di
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenote-list-sectiongroups.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote List Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenote-list-sections.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onenote Post Notebooks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenote-post-notebooks.md
POST /sites/{id}/onenote/notebooks
| Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Onenote Post Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenote-post-pages.md
POST /sites/{id}/onenote/pages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `text/html` or `application/xhtml+xml` for the HTML content, including for the required "Presentation" part of multipart requests. Multipart requests use the `multipart/form-data; boundary=your-boundary` content type. | ## Request body
v1.0 Onenoteoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onenoteoperation-get.md
None.
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Onlinemeeting List Recordings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onlinemeeting-list-recordings.md
Get the list of [callRecording](../resources/callrecording.md) objects associate
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "onlinemeeting_list_recordings" } -->
+<!-- { "blockType": "ignored", "name": "onlinemeeting_list_recordings" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingRecording.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingRecording.Read.All, OnlineMeetingRecording.Read.Chat|Not available.|
> **Note:** The application permission `OnlineMeetingRecording.Read.Chat` uses [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent).
v1.0 Onlinemeeting List Transcripts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onlinemeeting-list-transcripts.md
Retrieve the list of [callTranscript](../resources/calltranscript.md) objects as
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
-<!-- { "blockType": "permissions", "name": "onlinemeeting_list_transcripts" } -->
+<!-- { "blockType": "ignored", "name": "onlinemeeting_list_transcripts" } -->
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|OnlineMeetingTranscript.Read.All|Not available.|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|OnlineMeetingTranscript.Read.All, OnlineMeetingTranscript.Read.Chat|Not available.|
> **Note:** The application permission `OnlineMeetingTranscript.Read.Chat` uses [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent).
v1.0 Organization List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/organization-list.md
This method supports the `$select` [OData query parameter](/graph/query-paramete
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Outlookuser Supportedlanguages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/outlookuser-supportedlanguages.md
GET /users/{id|userPrincipalName}/outlook/supportedLanguages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Outlookuser Supportedtimezones https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/outlookuser-supportedtimezones.md
GET /users/{id|userPrincipalName}/outlook/supportedTimeZones(TimeZoneStandard=mi
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Page Copytosection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/page-copytosection.md
POST /groups/{id}/onenote/pages/{id}/copyToSection
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Page Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/page-delete.md
DELETE /sites/{id}/onenote/pages/{id}
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Response
v1.0 Page Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/page-get.md
The default response expands `parentSection` and selects the section's `id`, `na
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Page Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/page-update.md
PATCH /sites/{id}/onenote/pages/{id}/content
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Participant Invite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/participant-invite.md
Invite participants to the active call.
For more information about how to handle operations, see [commsOperation](../resources/commsoperation.md).
->**Note:** Inviting multiple participants in one request is only supported for group calls.
+>**Note:**
+> * Inviting multiple participants in one request is only supported for group calls.
+> * Inviting more than one bot to a meeting or group call isn't allowed.
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
If successful, this method returns a `200 OK` response code and a location heade
The body of the response contains the created [inviteParticipantsOperation](../resources/inviteparticipantsoperation.md).
->**Note:** When this API returns a successful response, all participants will receive a roster update.
+>**Note:** When this API returns a successful response, all participants receive a roster update.
## Examples The following examples show how to call this API.
-> **Note:** The response objects might be shortened for readability. All the properties will be returned from an actual call.
+> **Note:** The response objects might be shortened for readability. All the properties are returned from an actual call.
### Example 1: Invite one participant to an existing call
Content-Type: application/json
### Example 3: Invite participants to an existing group call, replacing an existing Peer-to-Peer call
-The invite API supports only one participant when replacing an existing peer-to-peer call.
-When multiple participants are provided in the request body, only the first participant
-will be read and the rest of the participants will be ignored.
+The invite API supports only one participant when replacing an existing peer-to-peer call. When multiple participants are provided in the request body, only the first participant is read and the rest of the participants are ignored.
> **Note:** The invite API supports only one participant when `replacesCallId` is provided.
Content-Type: application/json
You can move one participant from one meeting to another if these two meetings have been created by the same application. For more information about how to create an online meeting, see [Create onlineMeeting](/graph/api/application-post-onlinemeetings).
-> **Note:** The invite API can move only one participate per request. If you provide more than one participant in the request body, the invite API will move only the first one.
+> **Note:** The invite API can move only one participate per request. If you provide more than one participant in the request body, the invite API moves only the first one.
#### Request
v1.0 Partners Billing Billedreconciliation Export https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/partners-billing-billedreconciliation-export.md
POST /reports/partners/billing/reconciliation/billed/export
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Partners Billing Billedusage Export https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/partners-billing-billedusage-export.md
POST /reports/partners/billing/usage/billed/export
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Partners Billing Manifest Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/partners-billing-manifest-get.md
This method doesn't support any OData query parameters to help customize the res
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Partners Billing Operation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/partners-billing-operation-get.md
This method doesn't support any OData query parameters to help customize the res
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Partners Billing Unbilledusage Export https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/partners-billing-unbilledusage-export.md
POST /reports/partners/billing/usage/unbilled/export
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Peopleadminsettings List Iteminsights https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/peopleadminsettings-list-iteminsights.md
+
+ Title: "List itemInsights"
+description: "Get the properties of an insightsSettings object to display or return item insights in an organization."
+
+ms.localizationpriority: medium
+++
+# List itemInsights
+
+Namespace: microsoft.graph
+
+Get the properties of an [insightsSettings](../resources/insightssettings.md) object to display or return item insights in an organization.
+
+To learn how to customize the privacy of item insights in an organization, see [Customize item insights privacy in Microsoft Graph](/graph/insights-customize-item-insights-privacy).
+
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+
+<!-- { "blockType": "permissions", "name": "peopleadminsettings_list_iteminsights" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /admin/people/itemInsights
+```
+
+## Optional query parameters
+
+This method doesn't support 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
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an [insightsSettings](../resources/insightssettings.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "list_iteminsights"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/admin/people/itemInsights
+```
+
+### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.insightsSettings",
+ "name": "list_iteminsights"
+}-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "isEnabledInOrganization": true,
+ "disabledForGroup": "edbfe4fb-ec70-4300-928f-dbb2ae86c981"
+}
+```
v1.0 Permissiongrantpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/permissiongrantpolicy-update.md
PATCH /policies/permissionGrantPolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type |Description| |:|:--|:-|
v1.0 Printconnector Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/printconnector-update.md
PATCH /print/connectors/{printConnectorId}
|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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
## Response If successful, this method returns a `200 OK` response code and an updated [printConnector](../resources/printConnector.md) object in the response body.
v1.0 Privilegedaccessgroupassignmentscheduleinstance Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/privilegedaccessgroupassignmentscheduleinstance-filterbycurrentuser.md
GET /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filte
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Privilegedaccessgroupeligibilityschedulerequest Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/privilegedaccessgroupeligibilityschedulerequest-filterbycurrentuser.md
GET /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filte
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Profilephoto Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/profilephoto-delete.md
DELETE https://graph.microsoft.com/v1.0/me/photo/$value
[!INCLUDE [sample-code](../includes/snippets/php/delete-profilephoto-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-profilephoto-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Profilephoto Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/profilephoto-get.md
This method supports the [OData query parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Projectrome Delete Activity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/projectrome-delete-activity.md
DELETE /me/activities/{id}
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Delete Historyitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/projectrome-delete-historyitem.md
DELETE /me/activities/{id}/historyItems/{id}
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Get Activities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/projectrome-get-activities.md
The following are some examples of supported queries with URL encoding:
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Get Recent Activities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/projectrome-get-recent-activities.md
The following are some examples of supported queries with URL encoding.
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Put Activity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/projectrome-put-activity.md
PUT /me/activities/{appActivityId}
| Name | Type | Description | |:--|:-|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Projectrome Put Historyitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/projectrome-put-historyitem.md
PUT /me/activities/{id}/historyItems/{id}
|Name | Type | Description| |:-|:--|:--|
-|Authorization | string | Bearer {token}. Required.|
+|Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Reportroot Getrelyingpartydetailedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/reportroot-getrelyingpartydetailedsummary.md
GET /reports/getRelyingPartyDetailedSummary(period='parameterValue')
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
## Optional query parameters
This method supports the `$filter` and `$orderby` OData query parameters to help
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Resource Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/resource-get.md
GET /sites/{id}/onenote/resources/{id}/content
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Samlorwsfedexternaldomainfederation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-get.md
If successful, this method returns a `200 OK` response code and a [samlOrWsFedEx
--> ``` http
-GET https://graph.microsoft.com/beta/directory/federationConfigurations/graph.samlOrWsFedExternalDomainFederation?$filter=domains/any(x: x/id eq 'contoso.com')
+GET https://graph.microsoft.com/v1.0/directory/federationConfigurations/graph.samlOrWsFedExternalDomainFederation?$filter=domains/any(x: x/id eq 'contoso.com')
``` # [C#](#tab/csharp)
v1.0 Search Acronym Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-acronym-delete.md
DELETE /search/acronyms/{acronymsId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Acronym Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-acronym-get.md
This method supports the `select`, `expand`, `filter`, `orderBy`, `maxTop`, and
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Acronym Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-acronym-update.md
PATCH /search/acronyms/{acronymsId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Search Bookmark Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-bookmark-delete.md
DELETE /search/bookmarks/{bookmarksId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Bookmark Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-bookmark-get.md
This method supports the `select`, `expand`, `filter`, `orderBy`, `maxTop`, and
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Bookmark Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-bookmark-update.md
PATCH /search/bookmarks/{bookmarksId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Search Qna Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-qna-delete.md
DELETE /search/qnas/{qnaId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Qna Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-qna-get.md
This method supports the `select`, `expand`, `filter`, `orderBy`, `maxTop`, and
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Qna Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-qna-update.md
PATCH /search/qnas/{qnaId}
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Search Searchentity List Acronyms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-searchentity-list-acronyms.md
This method supports the `select`, `expand`, `filter`, `orderBy`, `maxTop`, and
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Searchentity List Bookmarks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-searchentity-list-bookmarks.md
This method supports the `select`, `expand`, `filter`, `orderBy`, `maxTop`, and
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Searchentity List Qnas https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-searchentity-list-qnas.md
This method supports the `select`, `expand`, `filter`, `orderBy`, `maxTop`, and
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Search Searchentity Post Acronyms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-searchentity-post-acronyms.md
POST /search/acronyms
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Search Searchentity Post Bookmarks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-searchentity-post-bookmarks.md
POST /search/bookmarks
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Search Searchentity Post Qnas https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/search-searchentity-post-qnas.md
POST /search/qnas
|Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Section Copytonotebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/section-copytonotebook.md
POST /groups/{id}/onenote/sections/{id}/copyToNotebook
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Section Copytosectiongroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/section-copytosectiongroup.md
POST /groups/{id}/onenote/sections/{id}/copyToSectionGroup
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Section Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/section-get.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Section List Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/section-list-pages.md
The default response expands `parentSection` and selects the section's `id`, `na
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Section Post Pages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/section-post-pages.md
POST /sites/{id}/onenote/sections/{id}/pages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `text/html` or `application/xhtml+xml` for the HTML content, including for the required "Presentation" part of multipart requests. Multipart requests use the `multipart/form-data; boundary=your-boundary` content type. | ## Request body
v1.0 Sectiongroup Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sectiongroup-get.md
The default query expands `parentNotebook` and selects its `id`, `name`, and `se
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Sectiongroup List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sectiongroup-list-sectiongroups.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Sectiongroup List Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sectiongroup-list-sections.md
The default query expands `parentNotebook` and selects its `id`, `displayName`,
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Accept | string | `application/json` | ## Request body
v1.0 Sectiongroup Post Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sectiongroup-post-sectiongroups.md
POST /sites/{id}/onenote/sectionGroups/{id}/sectionGroups
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Sectiongroup Post Sections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sectiongroup-post-sections.md
POST /sites/{id}/onenote/sectionGroups/{id}/sections
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | `application/json` | ## Request body
v1.0 Security Authoritytemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-authoritytemplate-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Categorytemplate Delete Subcategories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-categorytemplate-delete-subcategories.md
DELETE /security/labels/categories/{categoryTemplateId}/subcategories/{subcatego
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Categorytemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-categorytemplate-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Categorytemplate List Subcategories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-categorytemplate-list-subcategories.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Categorytemplate Post Subcategories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-categorytemplate-post-subcategories.md
POST /security/labels/categories/{categoryTemplateId}/subcategories
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Citationtemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-citationtemplate-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Departmenttemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-departmenttemplate-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Ediscoverycase Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-ediscoverycase-update.md
PATCH /security/cases/ediscoveryCases/{ediscoveryCaseId}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Security Fileplanreferencetemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-fileplanreferencetemplate-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Incident Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-incident-get.md
Content-type: application/json
"status": "Active", "severity": "Medium", "customTags": [
- "Demo"
+ "Demo"
], "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
],
- "systemTags" : [
+ "systemTags": [
"Defender Experts" ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
- "lastModifiedBy": "DavidS@contoso.onmicrosoft.com"
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "lastModifiedBy": "DavidS@contoso.onmicrosoft.com",
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
} ```
v1.0 Security Incident Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-incident-update.md
PATCH /security/incidents/{incidentId}
|:|:|:| |assignedTo|String|Owner of the incident, or null if no owner is assigned. Free editable text.| |classification|microsoft.graph.security.alertClassification|The specification for the incident. Possible values are: `unknown`, `falsePositive`, `truePositive`, `informationalExpectedActivity`, `unknownFutureValue`.|
+|customTags|String collection|Array of custom tags associated with an incident.|
|determination|microsoft.graph.security.alertDetermination|Specifies the determination of the incident. Possible values are: `unknown`, `apt`, `malware`, `securityPersonnel`, `securityTesting`, `unwantedSoftware`, `other`, `multiStagedAttack`, `compromisedUser`, `phishing`, `maliciousUserActivity`, `notMalicious`, `notEnoughDataToValidate`, `confirmedUserActivity`, `lineOfBusinessApplication`, `unknownFutureValue`.| |status|microsoft.graph.security.incidentStatus|The status of the incident. Possible values are: `active`, `resolved`, `redirected`, `unknownFutureValue`.|
-|customTags|String collection|Array of custom tags associated with an incident.|
+|summary|String|The overview of an attack. When applicable, the summary contains details of what occurred, impacted assets, and the type of attack.|
## Response
Content-Type: application/json
"status": "Active", "severity": "Medium", "customTags": [
- "Demo"
+ "Demo"
], "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
],
- "systemTags" : [
+ "systemTags": [
"Defender Experts" ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ..."
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
} ```
v1.0 Security Labelsroot Delete Authorities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-delete-authorities.md
DELETE /security/labels/retentionLabels/{retentionLabelId}/descriptors/authority
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot Delete Categories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-delete-categories.md
DELETE /security/labels/retentionLabels/{retentionLabelId}/descriptors/categoryT
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot Delete Citations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-delete-citations.md
DELETE /security/labels/retentionLabels/{retentionLabelId}/descriptors/citationT
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot Delete Departments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-delete-departments.md
DELETE /security/labels/retentionLabels/{retentionLabelId}/descriptors/departmen
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot Delete Fileplanreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-delete-fileplanreferences.md
DELETE /security/labels/retentionLabels/{retentionLabelId}/descriptors/filePlanR
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot List Authorities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-list-authorities.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot List Categories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-list-categories.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot List Citations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-list-citations.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot List Departments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-list-departments.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot List Fileplanreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-list-fileplanreferences.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot List Retentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-list-retentionlabel.md
For general information, see [OData query parameters](/graph/query-parameters).
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Labelsroot Post Authorities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-post-authorities.md
POST /security/labels/authorities
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Labelsroot Post Categories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-post-categories.md
POST /security/labels/categories
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Labelsroot Post Citations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-post-citations.md
POST /security/labels/citations
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Labelsroot Post Departments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-post-departments.md
POST /security/labels/departments
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Labelsroot Post Fileplanreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-post-fileplanreferences.md
POST /security/labels/filePlanReferences
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Labelsroot Post Retentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-labelsroot-post-retentionlabel.md
POST /security/labels/retentionLabels
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security List Incidents https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-list-incidents.md
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": [
- {
- "@odata.type": "#microsoft.graph.security.incident",
- "id": "2972395",
- "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
- "redirectIncidentId": null,
- "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
- "createdDateTime": "2021-08-13T08:43:35.5533333Z",
- "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
- "assignedTo": "KaiC@contoso.com",
- "classification": "TruePositive",
- "determination": "MultiStagedAttack",
- "status": "Active",
- "severity": "Medium",
- "customTags": [
- "Demo"
- ],
- "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
- ],
- "systemTags" : [
- "Defender Experts"
- ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ..."
- }
- ]
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.security.incident",
+ "id": "2972395",
+ "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
+ "redirectIncidentId": null,
+ "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
+ "createdDateTime": "2021-08-13T08:43:35.5533333Z",
+ "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
+ "assignedTo": "KaiC@contoso.com",
+ "classification": "TruePositive",
+ "determination": "MultiStagedAttack",
+ "status": "Active",
+ "severity": "Medium",
+ "customTags": [
+ "Demo"
+ ],
+ "comments": [
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
+ ],
+ "systemTags": [
+ "Defender Experts"
+ ],
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
+ }
+ ]
} ```
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": [
- {
- "@odata.type": "#microsoft.graph.security.incident",
- "id": "2972395",
- "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
- "redirectIncidentId": null,
- "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
- "createdDateTime": "2021-08-13T08:43:35.5533333Z",
- "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
- "assignedTo": "KaiC@contoso.com",
- "classification": "truePositive",
- "determination": "multiStagedAttack",
- "status": "active",
- "severity": "medium",
- "tags": [
- "Demo"
- ],
- "comments": [
- {
- "comment": "Demo incident",
- "createdBy": "DavidS@contoso.com",
- "createdTime": "2021-09-30T12:07:37.2756993Z"
- }
- ],
- "systemTags" : [
- "Defender Experts"
- ],
- "description" : "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
- "alerts": [
- {
- "@odata.type": "#microsoft.graph.security.alert",
- "id": "da637551227677560813_-961444813",
- "providerAlertId": "da637551227677560813_-961444813",
- "incidentId": "28282",
- "status": "new",
- "severity": "low",
- "classification": "unknown",
- "determination": "unknown",
- "serviceSource": "microsoftDefenderForEndpoint",
- "detectionSource": "antivirus",
- "detectorId": "e0da400f-affd-43ef-b1d5-afc2eb6f2756",
- "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "title": "Suspicious execution of hidden file",
- "description": "A hidden file has been launched. This activity could indicate a compromised host. Attackers often hide files associated with malicious tools to evade file system inspection and defenses.",
- "recommendedActions": "Collect artifacts and determine scope\n�\tReview the machine timeline for suspicious activities that may have occurred before and after the time of the alert, and record additional related artifacts (files, IPs/URLs) \n�\tLook for the presence of relevant artifacts on other systems. Identify commonalities and differences between potentially compromised systems.\n�\tSubmit relevant files for deep analysis and review resulting detailed behavioral information.\n�\tSubmit undetected files to the MMPC malware portal\n\nInitiate containment & mitigation \n�\tContact the user to verify intent and initiate local remediation actions as needed.\n�\tUpdate AV signatures and run a full scan. The scan might reveal and remove previously-undetected malware components.\n�\tEnsure that the machine has the latest security updates. In particular, ensure that you have installed the latest software, web browser, and Operating System versions.\n�\tIf credential theft is suspected, reset all relevant users passwords.\n�\tBlock communication with relevant URLs or IPs at the organization�s perimeter.",
- "category": "DefenseEvasion",
- "assignedTo": null,
- "alertWebUrl": "https://security.microsoft.com/alerts/da637551227677560813_-961444813?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "incidentWebUrl": "https://security.microsoft.com/incidents/28282?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
- "actorDisplayName": null,
- "threatDisplayName": null,
- "threatFamilyName": null,
- "mitreTechniques": [
- "T1564.001"
- ],
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "lastUpdateDateTime": "2021-05-02T14:19:01.3266667Z",
- "resolvedDateTime": null,
- "firstActivityDateTime": "2021-04-26T07:45:50.116Z",
- "lastActivityDateTime": "2021-05-02T07:56:58.222Z",
- "comments": [],
- "evidence": [
- {
- "@odata.type": "#microsoft.graph.security.deviceEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "firstSeenDateTime": "2020-09-12T07:28:32.4321753Z",
- "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
- "azureAdDeviceId": null,
- "deviceDnsName": "tempDns",
- "osPlatform": "Windows10",
- "osBuild": 22424,
- "version": "Other",
- "healthStatus": "active",
- "riskScore": "medium",
- "rbacGroupId": 75,
- "rbacGroupName": "UnassignedGroup",
- "onboardingStatus": "onboarded",
- "defenderAvStatus": "unknown",
- "ipInterfaces": [
- "1.1.1.1"
- ],
- "loggedOnUsers": [],
- "roles": [
- "compromised"
- ],
- "detailedRoles": [
- "Main device"
- ],
- "tags": [
- "Test Machine"
- ],
- "vmMetadata": {
- "vmId": "ca1b0d41-5a3b-4d95-b48b-f220aed11d78",
- "cloudProvider": "azure",
- "resourceId": "/subscriptions/8700d3a3-3bb7-4fbe-a090-488a1ad04161/resourceGroups/WdatpApi-EUS-STG/providers/Microsoft.Compute/virtualMachines/NirLaviTests",
- "subscriptionId": "8700d3a3-3bb7-4fbe-a090-488a1ad04161"
- }
- },
- {
- "@odata.type": "#microsoft.graph.security.fileEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "detectionStatus": "detected",
- "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
- "roles": [],
- "detailedRoles": [
- "Referred in command line",
- ],
- "tags": [],
- "fileDetails": {
- "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
- "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
- "fileName": "MsSense.exe",
- "filePath": "C:\\Program Files\\temp",
- "fileSize": 6136392,
- "filePublisher": "Microsoft Corporation",
- "signer": null,
- "issuer": null
- }
- },
- {
- "@odata.type": "#microsoft.graph.security.processEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "processId": 4780,
- "parentProcessId": 668,
- "processCommandLine": "\"MsSense.exe\"",
- "processCreationDateTime": "2021-08-12T12:43:19.0772577Z",
- "parentProcessCreationDateTime": "2021-08-12T07:39:09.0909239Z",
- "detectionStatus": "detected",
- "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
- "roles": [],
- "detailedRoles": [],
- "tags": [],
- "imageFile": {
- "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
- "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
- "fileName": "MsSense.exe",
- "filePath": "C:\\Program Files\\temp",
- "fileSize": 6136392,
- "filePublisher": "Microsoft Corporation",
- "signer": null,
- "issuer": null
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.security.incident",
+ "id": "2972395",
+ "incidentWebUrl": "https://security.microsoft.com/incidents/2972395?tid=12f988bf-16f1-11af-11ab-1d7cd011db47",
+ "redirectIncidentId": null,
+ "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "displayName": "Multi-stage incident involving Initial access & Command and control on multiple endpoints reported by multiple sources",
+ "createdDateTime": "2021-08-13T08:43:35.5533333Z",
+ "lastUpdateDateTime": "2021-09-30T09:35:45.1133333Z",
+ "assignedTo": "KaiC@contoso.com",
+ "classification": "truePositive",
+ "determination": "multiStagedAttack",
+ "status": "active",
+ "severity": "medium",
+ "tags": [
+ "Demo"
+ ],
+ "comments": [
+ {
+ "comment": "Demo incident",
+ "createdBy": "DavidS@contoso.com",
+ "createdTime": "2021-09-30T12:07:37.2756993Z"
+ }
+ ],
+ "systemTags": [
+ "Defender Experts"
+ ],
+ "description": "Microsoft observed Raspberry Robin worm activity spreading through infected USB on multiple devices in your environment. From available intel, these infections could be a potential precursor activity to ransomware deployment. ...",
+ "alerts": [
+ {
+ "@odata.type": "#microsoft.graph.security.alert",
+ "id": "da637551227677560813_-961444813",
+ "providerAlertId": "da637551227677560813_-961444813",
+ "incidentId": "28282",
+ "status": "new",
+ "severity": "low",
+ "classification": "unknown",
+ "determination": "unknown",
+ "serviceSource": "microsoftDefenderForEndpoint",
+ "detectionSource": "antivirus",
+ "detectorId": "e0da400f-affd-43ef-b1d5-afc2eb6f2756",
+ "tenantId": "b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "title": "Suspicious execution of hidden file",
+ "description": "A hidden file has been launched. This activity could indicate a compromised host. Attackers often hide files associated with malicious tools to evade file system inspection and defenses.",
+ "recommendedActions": "Collect artifacts and determine scope\n�\tReview the machine timeline for suspicious activities that may have occurred before and after the time of the alert, and record additional related artifacts (files, IPs/URLs) \n�\tLook for the presence of relevant artifacts on other systems. Identify commonalities and differences between potentially compromised systems.\n�\tSubmit relevant files for deep analysis and review resulting detailed behavioral information.\n�\tSubmit undetected files to the MMPC malware portal\n\nInitiate containment & mitigation \n�\tContact the user to verify intent and initiate local remediation actions as needed.\n�\tUpdate AV signatures and run a full scan. The scan might reveal and remove previously-undetected malware components.\n�\tEnsure that the machine has the latest security updates. In particular, ensure that you have installed the latest software, web browser, and Operating System versions.\n�\tIf credential theft is suspected, reset all relevant users passwords.\n�\tBlock communication with relevant URLs or IPs at the organization�s perimeter.",
+ "category": "DefenseEvasion",
+ "assignedTo": null,
+ "alertWebUrl": "https://security.microsoft.com/alerts/da637551227677560813_-961444813?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "incidentWebUrl": "https://security.microsoft.com/incidents/28282?tid=b3c1b5fc-828c-45fa-a1e1-10d74f6d6e9c",
+ "actorDisplayName": null,
+ "threatDisplayName": null,
+ "threatFamilyName": null,
+ "mitreTechniques": [
+ "T1564.001"
+ ],
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "lastUpdateDateTime": "2021-05-02T14:19:01.3266667Z",
+ "resolvedDateTime": null,
+ "firstActivityDateTime": "2021-04-26T07:45:50.116Z",
+ "lastActivityDateTime": "2021-05-02T07:56:58.222Z",
+ "comments": [],
+ "evidence": [
+ {
+ "@odata.type": "#microsoft.graph.security.deviceEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "firstSeenDateTime": "2020-09-12T07:28:32.4321753Z",
+ "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
+ "azureAdDeviceId": null,
+ "deviceDnsName": "tempDns",
+ "osPlatform": "Windows10",
+ "osBuild": 22424,
+ "version": "Other",
+ "healthStatus": "active",
+ "riskScore": "medium",
+ "rbacGroupId": 75,
+ "rbacGroupName": "UnassignedGroup",
+ "onboardingStatus": "onboarded",
+ "defenderAvStatus": "unknown",
+ "ipInterfaces": [
+ "1.1.1.1"
+ ],
+ "loggedOnUsers": [],
+ "roles": [
+ "compromised"
+ ],
+ "detailedRoles": [
+ "Main device"
+ ],
+ "tags": [
+ "Test Machine"
+ ],
+ "vmMetadata": {
+ "vmId": "ca1b0d41-5a3b-4d95-b48b-f220aed11d78",
+ "cloudProvider": "azure",
+ "resourceId": "/subscriptions/8700d3a3-3bb7-4fbe-a090-488a1ad04161/resourceGroups/WdatpApi-EUS-STG/providers/Microsoft.Compute/virtualMachines/NirLaviTests",
+ "subscriptionId": "8700d3a3-3bb7-4fbe-a090-488a1ad04161"
+ }
+ },
+ {
+ "@odata.type": "#microsoft.graph.security.fileEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "detectionStatus": "detected",
+ "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
+ "roles": [],
+ "detailedRoles": [
+ "Referred in command line"
+ ],
+ "tags": [],
+ "fileDetails": {
+ "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
+ "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
+ "fileName": "MsSense.exe",
+ "filePath": "C:\\Program Files\\temp",
+ "fileSize": 6136392,
+ "filePublisher": "Microsoft Corporation",
+ "signer": null,
+ "issuer": null
+ }
},
- "parentProcessImageFile": {
- "sha1": null,
- "sha256": null,
- "fileName": "services.exe",
- "filePath": "C:\\Windows\\System32",
- "fileSize": 731744,
- "filePublisher": "Microsoft Corporation",
- "signer": null,
- "issuer": null
+ {
+ "@odata.type": "#microsoft.graph.security.processEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "processId": 4780,
+ "parentProcessId": 668,
+ "processCommandLine": "\"MsSense.exe\"",
+ "processCreationDateTime": "2021-08-12T12:43:19.0772577Z",
+ "parentProcessCreationDateTime": "2021-08-12T07:39:09.0909239Z",
+ "detectionStatus": "detected",
+ "mdeDeviceId": "73e7e2de709dff64ef64b1d0c30e67fab63279db",
+ "roles": [],
+ "detailedRoles": [],
+ "tags": [],
+ "imageFile": {
+ "sha1": "5f1e8acedc065031aad553b710838eb366cfee9a",
+ "sha256": "8963a19fb992ad9a76576c5638fd68292cffb9aaac29eb8285f9abf6196a7dec",
+ "fileName": "MsSense.exe",
+ "filePath": "C:\\Program Files\\temp",
+ "fileSize": 6136392,
+ "filePublisher": "Microsoft Corporation",
+ "signer": null,
+ "issuer": null
+ },
+ "parentProcessImageFile": {
+ "sha1": null,
+ "sha256": null,
+ "fileName": "services.exe",
+ "filePath": "C:\\Windows\\System32",
+ "fileSize": 731744,
+ "filePublisher": "Microsoft Corporation",
+ "signer": null,
+ "issuer": null
+ },
+ "userAccount": {
+ "accountName": "SYSTEM",
+ "domainName": "NT AUTHORITY",
+ "userSid": "S-1-5-18",
+ "azureAdUserId": null,
+ "userPrincipalName": null
+ }
},
- "userAccount": {
- "accountName": "SYSTEM",
- "domainName": "NT AUTHORITY",
- "userSid": "S-1-5-18",
- "azureAdUserId": null,
- "userPrincipalName": null
+ {
+ "@odata.type": "#microsoft.graph.security.registryKeyEvidence",
+ "createdDateTime": "2021-04-27T12:19:27.7211305Z",
+ "verdict": "unknown",
+ "remediationStatus": "none",
+ "remediationStatusDetails": null,
+ "registryKey": "SYSTEM\\CONTROLSET001\\CONTROL\\WMI\\AUTOLOGGER\\SENSEAUDITLOGGER",
+ "registryHive": "HKEY_LOCAL_MACHINE",
+ "roles": [],
+ "detailedRoles": [],
+ "tags": []
}
- },
- {
- "@odata.type": "#microsoft.graph.security.registryKeyEvidence",
- "createdDateTime": "2021-04-27T12:19:27.7211305Z",
- "verdict": "unknown",
- "remediationStatus": "none",
- "remediationStatusDetails": null,
- "registryKey": "SYSTEM\\CONTROLSET001\\CONTROL\\WMI\\AUTOLOGGER\\SENSEAUDITLOGGER",
- "registryHive": "HKEY_LOCAL_MACHINE",
- "roles": [],
- "detailedRoles": [],
- "tags": [],
- }
- ]
- }
- ]
- }
- ]
+ ]
+ }
+ ],
+ "summary": "Defender Experts has identified some malicious activity. This incident has been raised for your awareness and should be investigated as normal."
+ }
+ ]
} ```
v1.0 Security Retentionlabel Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-retentionlabel-delete.md
DELETE /security/labels/retentionLabels/{retentionLabelId}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Retentionlabel Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-retentionlabel-get.md
This method supports the expand OData query parameters to help customize the res
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Security Retentionlabel Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-retentionlabel-update.md
PATCH /security/labels/retentionLabels/{retentionLabelId}
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Security Sslcertificate List Relatedhosts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-sslcertificate-list-relatedhosts.md
+
+ Title: "List relatedHosts"
+description: "Get the list of related host resources associated with an sslCertificate."
+
+ms.localizationpriority: medium
+++
+# List relatedHosts
+
+Namespace: microsoft.graph.security
++++
+Get a list of related [host](../resources/security-host.md) resources associated with an [sslCertificate](../resources/security-sslcertificate.md).
+++
+## Permissions
+
+Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
+<!-- { "blockType": "permissions", "name": "security_sslcertificate_list_relatedhosts" } -->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET security/threatIntelligence/sslCertificates/{sslCertificateId}/relatedHosts
+```
+## Optional query parameters
+
+This method supports the `$count`, `$skip`, and `$top` 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. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
+
+## Request body
+
+Don't supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [microsoft.graph.security.host](../resources/security-host.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_relatedHost",
+ "sampleKeys": ["MDJjODMzNDIzYzYwOTIzNjM1YTA0OTRhMmI2NThjYWM5NDFmM2FmMA=="]
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/security/threatIntelligence/sslCertificates/MDJjODMzNDIzYzYwOTIzNjM1YTA0OTRhMmI2NThjYWM5NDFmM2FmMA==/relatedHosts
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [PowerShell](#tab/powershell)
+
+# [Python](#tab/python)
+++
+### Response
+
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.security.host)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.security.host)",
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.security.ipAddress",
+ "id": "20.112.250.133",
+ "firstSeenDateTime": null,
+ "lastSeenDateTime": null,
+ "countryOrRegion": null,
+ "netblock": null,
+ "autonomousSystem": null,
+ "hostingProvider": null
+ },
+ {
+ "@odata.type": "#microsoft.graph.security.ipAddress",
+ "id": "20.231.239.246",
+ "firstSeenDateTime": null,
+ "lastSeenDateTime": null,
+ "countryOrRegion": null,
+ "netblock": null,
+ "autonomousSystem": null,
+ "hostingProvider": null
+ },
+ {
+ "@odata.type": "#microsoft.graph.security.ipAddress",
+ "id": "20.236.44.162",
+ "firstSeenDateTime": null,
+ "lastSeenDateTime": null,
+ "countryOrRegion": null,
+ "netblock": null,
+ "autonomousSystem": null,
+ "hostingProvider": null
+ }
+ ]
+}
+```
v1.0 Security Subcategorytemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/security-subcategorytemplate-get.md
This method supports some of the OData query parameters to help customize the re
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 Serviceprincipal List Oauth2permissiongrants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-list-oauth2permissiongrants.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "serviceprincipal_list_oauth2permissiongrants" } --> [!INCLUDE [permissions-table](../includes/permissions/serviceprincipal-list-oauth2permissiongrants-permissions.md)] + ## HTTP request You can address the service principal using either its **id** or **appId**. **id** and **appId** are referred to as the **Object ID** and **Application (Client) ID**, respectively, in app registrations in the Microsoft Entra admin center.
v1.0 Serviceprincipal Upsert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-upsert.md
PATCH /servicePrincipals(appId='appId')
## Request headers | Name | Description| |:--|:-|
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required. | | Prefer | `create-if-missing`. Required for upsert behavior, otherwise the request is treated as an update operation. |
v1.0 Site Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/site-delta.md
This method also supports the `$select`, `$expand`, and `$top` [OData query para
|Header |Value | |-|-|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Sitepage Create Webpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sitepage-create-webpart.md
For [standardWebPart](../resources/standardWebPart.md), only the following are s
| 11 | Quick Links | `c70391ea-0b10-4ee9-b2b4-006d3fcad0cd` | | 12 | Spacer | `8654b779-4886-46d4-8ffb-b5ed960ee986` | | 13 | Youtube Embed | `544dd15b-cf3c-441b-96da-004d5a8cea1d` |
+| 14 | Title Area | `cbe7b0a9-3504-44dd-a3a3-0e5cacd07788` |
## Response
v1.0 Sitepage Create https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sitepage-create.md
There are two kinds of web parts that can be added to a [sitePage](../resources/
| 11 | Quick Links | `c70391ea-0b10-4ee9-b2b4-006d3fcad0cd` | | 12 | Spacer | `8654b779-4886-46d4-8ffb-b5ed960ee986` | | 13 | Youtube Embed | `544dd15b-cf3c-441b-96da-004d5a8cea1d` |
+| 14 | Title Area | `cbe7b0a9-3504-44dd-a3a3-0e5cacd07788` |
## Response
v1.0 Sitepage Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sitepage-update.md
There are two kinds of web parts that can be added to a [sitePage](../resources/
| 11 | Quick Links | `c70391ea-0b10-4ee9-b2b4-006d3fcad0cd` | | 12 | Spacer | `8654b779-4886-46d4-8ffb-b5ed960ee986` | | 13 | Youtube Embed | `544dd15b-cf3c-441b-96da-004d5a8cea1d` |
+| 14 | Title Area | `cbe7b0a9-3504-44dd-a3a3-0e5cacd07788` |
## Response
v1.0 Subscription Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/subscription-delete.md
DELETE /subscriptions/{subscription-id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/subscription-get.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/subscription-list.md
Most commonly, an application wants to retrieve subscriptions that it originally
### Advanced scenarios
-In some cases, an app wants to retrieve subscriptions created by other apps. For example, a user wants to see all subscriptions created by any app on their behalf. Or, an administrator may want to see all subscriptions from all apps in their directory.
+In some cases, an app wants to retrieve subscriptions created by other apps. For example, a user wants to see all subscriptions created by any app on their behalf. Or, a Global Administrator might want to see all subscriptions from all apps in their directory.
For such scenarios, a delegated permission Subscription.Read.All is required. | Context of the calling app | Response contains | |:--|:- | | App is calling on behalf of the signed-in user (delegated permission). *The user is a non-admin*. <br/>-and-<br/>App has the permission Subscription.Read.All<br/><br/>Note: This applies to both personal Microsoft accounts and work/school accounts. | Subscriptions created by **any app** for the signed-in user only. |
-| App is calling on behalf of the signed-in user (delegated permission). *The user is an admin*.<br/>-and-<br/>App has the permission Subscription.Read.All<br/><br/>Note: This applies to work/school accounts only. | Subscriptions created by **any app** for **any user** in the directory.|
+| App is calling on behalf of the signed-in user (delegated permission). *The user is a Global Administrator*.<br/>-and-<br/>App has the permission Subscription.Read.All<br/><br/>Note: This applies to work/school accounts only. | Subscriptions created by **any app** for **any user** in the directory.|
## HTTP request
This method doesn't support the [OData query parameters](/graph/query-parameters
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Post Subscriptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/subscription-post-subscriptions.md
POST /subscriptions
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Subscription Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/subscription-update.md
PATCH /subscriptions/{id}
| Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronization List Jobs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronization-list-jobs.md
GET /servicePrincipals/{id}/synchronization/jobs/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronization List Templates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronization-list-templates.md
GET applications/{id}/synchronization/templates
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronization Post Jobs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronization-post-jobs.md
POST /servicePrincipals/{id}/synchronization/jobs/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationjob-delete.md
DELETE /servicePrincipals/{id}/synchronization/jobs/{jobId}/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationjob-get.md
GET /servicePrincipals/{id}/synchronization/jobs/{jobId}/
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Pause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationjob-pause.md
POST /servicePrincipals/{id}/synchronization/jobs/{jobId}/pause
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Restart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationjob-restart.md
POST /servicePrincipals(appId='{appId}')/synchronization/jobs/{jobId}/restart
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationjob Start https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationjob-start.md
POST /servicePrincipals/{id}/synchronization/jobs/{jobId}/start
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationschema-delete.md
DELETE /applications/{id}/synchronization/templates/{templateId}/schema
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Filteroperators https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationschema-filteroperators.md
GET /applications/{id}/synchronization/templates/{templateId}/schema/filterOpera
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Functions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationschema-functions.md
GET /applications/{id}/synchronization/templates/{templateId}/schema/functions
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationschema-get.md
GET /applications/{id}/synchronization/templates/{templateId}/schema
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationschema Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationschema-update.md
PUT /applications/{id}/synchronization/templates/{templateId}/schema
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationtemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationtemplate-get.md
GET servicePrincipals/{id}/synchronization/templates/{templateId}
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Synchronization Synchronizationtemplate Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationtemplate-update.md
PATCH applications/{id}/synchronization/templates/{templateId}
| Name | Type | Description| |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Team List Allchannels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/team-list-allchannels.md
Don't supply a request body for this method.
If successful, this method returns a `200 OK` response code and a collection of [channel](../resources/channel.md) objects in the response body. The response also includes the **@odata.id** property which can be used to access the channel and run other operations on the [channel](../resources/channel.md) object. > [!Note]
-> Currently, invoking the URL returned from the **@odata.id** property fails for cross-tenant shared channels. You can solve this issue if you remove the `/tenants/{tenant-id}` part from the URL before you call this API. For more details, see [Known issues with Microsoft Graph](https://developer.microsoft.com/en-us/graph/known-issues/?search=14971).
+> Currently, invoking the URL returned from the **@odata.id** property fails for cross-tenant shared channels. You can solve this issue if you remove the `/tenants/{tenant-id}` part from the URL before you call this API. For more information, see [Known issues with Microsoft Graph](https://developer.microsoft.com/en-us/graph/known-issues/?search=14971).
## Examples
Content-Type: application/json
"displayName": "General", "description": "AutoTestTeam_20210311_150740.2550_fim3udfdjen9", "membershipType": "standard",
- "tenantId": "b3246f44-b4gb-4627-96c6-25b18fa2c910"
+ "tenantId": "b3246f44-b4gb-4627-96c6-25b18fa2c910",
+ "isArchived": false
}, { "@odata.id": "https://graph.microsoft.com/v1.0/tenants/b3246f44-b4gb-5678-96c6-25b18fa2c910/teams/893075dd-5678-5634-925f-022c42e20265/channels/19:561fbdbbfca848a484gabdf00ce9dbbd@thread.tacv",
Content-Type: application/json
"createdDateTime": "2020-05-27T19:22:25.692Z", "displayName": "Shared channel from Contoso", "membershipType": "shared",
- "tenantId": "b3246f44-b4gb-5678-96c6-25b18fa2c910"
+ "tenantId": "b3246f44-b4gb-5678-96c6-25b18fa2c910",
+ "isArchived": false
} ] }
Content-Type: application/json
"createdDateTime": "2020-05-27T19:22:25.692Z", "displayName": "Shared channel from Contoso", "membershipType": "shared",
- "tenantId": "b3246f44-b4gb-5678-96c6-25b18fa2c910"
+ "tenantId": "b3246f44-b4gb-5678-96c6-25b18fa2c910",
+ "isArchived": false
} ] }
v1.0 Team Post Installedapps https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/team-post-installedapps.md
One of the following permissions is required to call this API. To learn more, in
<br><sup>1</sup> These permissions cannot be used to install apps that require consent to [resource-specific consent](/microsoftteams/platform/graph-api/rsc/resource-specific-consent) permissions <br><sup>2</sup> These permissions are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission and avoid using these permissions going forward. - ## HTTP request <!-- { "blockType": "ignored" } --> ```http
If successful, this method returns a `200 OK` response code. It doesn't return a
## Examples
+### Example 1: Install an app in a team
+ #### Request The following example shows a request. - # [HTTP](#tab/http) <!-- { "blockType": "request",
The following example shows the response.
HTTP/1.1 200 OK ```
-### Example 2: Install app in a team and consent to the resource-specific permissions required by the app
+### Example 2: Install an app in a team with consent to the resource-specific permissions required by the app
To get the list of resource-specific permissions required by the app, get the app from **appCatalog**, as shown in [Example 7](../api/appcatalogs-list-teamsapps.md#example-7-list-applications-with-a-given-id-and-return-only-the-resource-specific-permissions-required-by-the-app).
Content-Type: application/json
HTTP/1.1 201 Created ```
+If your call results in an error message that states `The required permissions have not been consented to by the caller`, the request body doesn't specify all the RSC permissions required by the app to which the user must grant consent. Make sure that you build your request as shown in the [example](#request-1).
+ ## Related content - [List apps in catalog](appcatalogs-list-teamsapps.md)
v1.0 Team Post Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/team-post-members.md
Namespace: microsoft.graph
Add a new [conversationMember](../resources/conversationmember.md) to a [team](../resources/team.md). > [!NOTE]
-> The **roles** property will be empty by default for all members. This property only contains additional qualifiers when relevant - for example, if the member has `owner` privileges, the roles property contains `owner` as one of the values. Similarly, if the member is a guest, the **roles** property contains `guest` as one of the values. A basic member should not have any values specified in the **roles** property.
+> * The **roles** property is empty by default for all members. This property only contains additional qualifiers when relevant; for example, if the member has `owner` privileges, the **roles** property contains `owner` as one of the values. Similarly, if the member is a guest, the **roles** property contains `guest` as one of the values. A basic member shouldn't have any values specified in the **roles** property.
+> * After adding a new [conversation member](../resources/conversationmember.md) to a [team](../resources/team.md), it might take some time for the addition to be reflected. Users can use [change notifications](../resources/change-notifications-api-overview.md) to subscribe to notifications for membership changes in a particular team.
+ [!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
In the request body, supply a JSON representation of the [conversationMember](..
If successful, this method returns a `201 Created` response code and a [conversationMember](../resources/conversationmember.md) object in the response body.
-For best results, stagger calls with a 2 second buffer.
+For best results, stagger calls with a 2-second buffer.
> [!NOTE] > The response code `404 Not Found` is returned when you attempt to add a disabled/blocked user.
v1.0 Tenantrelationship Put Multitenantorganization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/tenantrelationship-put-multitenantorganization.md
PUT /tenantRelationships/multiTenantOrganization
## Request headers |Name|Description| |:|:|
-|Authorization|Bearer {token}. Required.|
+|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
|Content-Type|application/json. Required.| ## Request body
v1.0 Todotask Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/todotask-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Todotasklist Delta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/todotasklist-delta.md
_id_ property is always returned.
## Request headers | Name | Type | Description | |:|:-|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | application/json. Required. | | Prefer | string | odata.maxpagesize={x}. Optional. |
v1.0 Tokenissuancepolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/tokenissuancepolicy-update.md
PATCH /policies/tokenIssuancePolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Tokenlifetimepolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-update.md
PATCH /policies/tokenLifetimePolicies/{id}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Unifiedroleassignmentschedule Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedule-filterbycurrentuser.md
GET /roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='pa
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Unifiedroleassignmentscheduleinstance Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser.md
GET /roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUse
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 Unifiedroleassignmentschedulerequest Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedulerequest-filterbycurrentuser.md
GET /roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser
## Function parameters In the request URL, provide the following query parameters with values.
-The following table lists the parameters that are required when you call this function.
|Parameter|Type|Description| |:|:|:|
v1.0 User Get Mailboxsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-get-mailboxsettings.md
This method supports some of the [OData Query Parameters](/graph/query-parameter
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body Don't supply a request body for this method.
v1.0 User Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-get.md
Title: "Get a user"
+ Title: "Get user"
description: "Retrieve the properties and relationships of user object."
v1.0 User List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-calendarview.md
This method also supports some of the [OData Query Parameters](/graph/query-para
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** property is returned in HTML format. Optional. |
v1.0 User List Events https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-events.md
This method supports the [OData query parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description | |:|:--|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.timezone | string | Use this to specify the time zone for start and end times in the response. If not specified, those time values are returned in UTC. Optional. | | Prefer: outlook.body-content-type | string | The format of the **body** property to be returned in. Values can be "text" or "html". A `Preference-Applied` header is returned as confirmation if this `Prefer` header is specified. If the header is not specified, the **body** property is returned in HTML format. Optional. |
v1.0 User List Messages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-messages.md
Failing to do this results in the following error:
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Prefer: outlook.body-content-type | string | The format of the **body** and **uniqueBody** properties to be returned in. Values can be "text" or "html". If the header is not specified, the **body** and **uniqueBody** properties are returned in HTML format. Optional. |
v1.0 User List Oauth2permissiongrants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-oauth2permissiongrants.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "user_list_oauth2permissiongrants" } --> [!INCLUDE [permissions-table](../includes/permissions/user-list-oauth2permissiongrants-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 User Post Messages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-post-messages.md
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages
## Request headers | Name | Type | Description| |:|:--|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Length | number | 0. Required. | | Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content. |
v1.0 User Sendmail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-sendmail.md
POST /users/{id | userPrincipalName}/sendMail
| Name | Type | Description | |:--|:-|:--|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | string | Nature of the data in the body of an entity. Required. <br/> Use `application/json` for a JSON object and `text/plain` for MIME content. | ## Request body
v1.0 User Update Mailboxsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-update-mailboxsettings.md
This method supports the [OData Query Parameters](/graph/query-parameters) to he
## Request headers | Name | Type | Description| |:--|:|:-|
-| Authorization | string | Bearer {token}. Required. |
+| Authorization | string |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body In the request body, supply the values for the relevant properties that should be updated. Existing properties that are not included in the
v1.0 User Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-update.md
doc_type: apiPageType
Namespace: microsoft.graph
-Update the properties of a [user](../resources/user.md) object. Not all properties can be updated by Member or Guest users with their default permissions without Administrator roles. [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions) to see properties they can manage.
+Update the properties of a [user](../resources/user.md) object.
-Customers through Microsoft Entra ID for customers can also use this API operation to update their details. See [Default user permissions in customer tenants](../resources/users.md#default-user-permissions-in-customer-tenants) for the list of properties they can update.
+- Not all properties can be updated by Member or Guest users with their default permissions without administrator roles. [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions) to see properties they can manage.
+- Customers through Microsoft Entra ID for customers can also use this API operation to update their details. See [Default user permissions in customer tenants](../resources/users.md#default-user-permissions-in-customer-tenants) for the list of properties they can update.
+- For synced users, the ability to update certain properties is additionally determined by the source of authority and whether synchronization is enabled.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Userflowlanguagepage Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/userflowlanguagepage-delete.md
DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_Partner/lang
[!INCLUDE [sample-code](../includes/snippets/php/delete-userflowlanguagepage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
+# [PowerShell](#tab/powershell)
+ # [Python](#tab/python) [!INCLUDE [sample-code](../includes/snippets/python/delete-userflowlanguagepage-python-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
v1.0 Virtualendpoint List Auditevents https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/virtualendpoint-list-auditevents.md
This method supports `$skiptoken`, `$top` and `$filter` OData query parameters t
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Virtualendpoint List Onpremisesconnections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/virtualendpoint-list-onpremisesconnections.md
This method supports `$select` and `$filter` OData query parameters to help cust
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
## Request body
v1.0 Virtualendpoint Post Onpremisesconnections https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/virtualendpoint-post-onpremisesconnections.md
POST /deviceManagement/virtualEndpoint/onPremisesConnections
| Name | Description | | : | : |
-| Authorization | Bearer {token}. Required. |
+| Authorization |Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
| Content-Type | application/json. Required.| ## Request body
v1.0 Webpart Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/webpart-update.md
For [standardWebPart](../resources/standardWebPart.md), only the following are s
| 11 | Quick Links | `c70391ea-0b10-4ee9-b2b4-006d3fcad0cd` | | 12 | Spacer | `8654b779-4886-46d4-8ffb-b5ed960ee986` | | 13 | Youtube Embed | `544dd15b-cf3c-441b-96da-004d5a8cea1d` |
+| 14 | Title Area | `cbe7b0a9-3504-44dd-a3a3-0e5cacd07788` |
## Response
v1.0 Workforceintegration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/workforceintegration-update.md
PATCH /teamwork/workforceIntegrations/{workforceIntegrationId}
## 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.
+In the request body, supply the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintain their previous values or are recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
| Property | Type | Description | |:-|:|:|
v1.0 Link Validation Config.Json https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/config/link-validation-config.json a/api-reference/v1.0/config/link-validation-config.json
{ "pathsToIgnore": [ "/adaptive-cards",
+ "/answers",
"/aspnet", "/azure", "/compliance",
v1.0 Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/overview.md
For more information, see [Versioning and support](/graph/versioning-and-support
## What's new Find out [what's new](/graph/whats-new-overview) in the v1.0 endpoint.
-For details about changes to Microsoft Graph APIs in v1.0, explore the [API changelog](https://developer.microsoft.com/en-us/graph/changelog/?filterby=v1.0).
+For details about changes to Microsoft Graph APIs in v1.0, explore the [API changelog](https://developer.microsoft.com/graph/changelog/?filterby=v1.0).
## Related content
v1.0 Accesspackage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackage.md
Namespace: microsoft.graph
In [Microsoft Entra Entitlement Management](entitlementmanagement-overview.md), an access package defines the collections of resource roles and the policies for how one or more users can get access to those resources.
-Each access package is referenced by a single access package catalog, and has links to the resources from that catalog via the resource-specific role scopes that define the access the package provides. An access package also links to the access package assignment policies, each of which define who can request or be assigned an access package assignment.
+Each access package is referenced by a single access package catalog, and has links to the resources from that catalog via the resource-specific role scopes that define the access the package provides. An access package also links to the access package assignment policies, each of which define who can request or be assigned an access package assignment.
## Methods |Method|Return type|Description| |:|:|:|
-|[List accessPackages](../api/entitlementmanagement-list-accesspackages.md)|[accessPackage](accesspackage.md) collection|Retrieve a list of **accesspackage** objects. |
-|[Create accessPackage](../api/entitlementmanagement-post-accesspackages.md)|[accessPackage](accesspackage.md)|Create a new **accesspackage** object. |
-|[Get accessPackage](../api/accesspackage-get.md)|[accessPackage](accesspackage.md)|Read properties and relationships of an **accesspackage** object. |
-|[Update accessPackage](../api/accesspackage-update.md)|None|Update the properties of an **accesspackage** object. |
-|[Delete accessPackage](../api/accesspackage-delete.md)|None|Delete an **accesspackage**. |
-| [List incompatibleAccessPackages](../api/accesspackage-list-incompatibleaccesspackages.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the incompatible **accesspackage** objects for this access package. |
-| [Add accessPackage to incompatibleAccessPackages](../api/accesspackage-post-incompatibleaccesspackage.md) | None | Add a link to indicate another **accesspackage** is incompatible with a specified access package. |
-| [Remove accessPackage from incompatibleAccessPackages](../api/accesspackage-delete-incompatibleaccesspackage.md) | None | Remove a link that indicated an **accesspackage** was incompatible. |
-| [List incompatibleGroups](../api/accesspackage-list-incompatiblegroups.md) | [group](group.md) collection | Retrieve a list of the incompatible **group** objects for this access package. |
-| [Add group to incompatibleGroups](../api/accesspackage-post-incompatiblegroup.md) | None | Add a link to indicate membership of a **group** is incompatible with a specified access package. |
-| [Remove group from incompatibleGroups](../api/accesspackage-delete-incompatiblegroup.md) | None | Remove a link that indicated a **group** membership was incompatible.|
-| [List accessPackagesIncompatibleWith](../api/accesspackage-list-accesspackagesincompatiblewith.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the **accesspackage** objects that list this access package as incompatible. |
-|[filterByCurrentUser](../api/accesspackage-filterbycurrentuser.md)|[accessPackage](../resources/accesspackage.md) collection|Retrieve the list of **accessPackage** objects filtered on the signed-in user.|
-|[getApplicablePolicyRequirements](../api/accesspackage-getapplicablepolicyrequirements.md)|[accessPackageAssignmentRequestRequirements](../resources/accesspackageassignmentrequestrequirements.md) collection|Retrieve a list of **accessPackageAssignmentRequestRequirement** objects with request requirements. |
-| [List accessPackageResourceRoleScopes](../api/accesspackage-list-resourcerolescopes.md) | [accessPackageResourceRoleScope](accesspackageresourcerolescope.md) collection | Retrieve a list of **accessPackageResourceRoleScope** objects for an access package. |
-| [Create accessPackageResourceRoleScope](../api/accesspackage-post-resourcerolescopes.md) | | Create a new **accessPackageResourceRoleScope** object for an access package. |
-| [Delete accessPackageResourceRoleScope](../api/accesspackage-delete-resourcerolescopes.md) | | Delete an **accessPackageResourceRoleScope** object from an access package. |
+|[List](../api/entitlementmanagement-list-accesspackages.md)|[accessPackage](accesspackage.md) collection|Retrieve a list of **accesspackage** objects. |
+|[Create](../api/entitlementmanagement-post-accesspackages.md)|[accessPackage](accesspackage.md)|Create a new **accesspackage** object. |
+|[Get](../api/accesspackage-get.md)|[accessPackage](accesspackage.md)|Read properties and relationships of an **accesspackage** object. |
+|[Update](../api/accesspackage-update.md)|None|Update the properties of an **accesspackage** object. |
+|[Delete](../api/accesspackage-delete.md)|None|Delete an **accesspackage**. |
+|[Filter by current user](../api/accesspackage-filterbycurrentuser.md)|[accessPackage](../resources/accesspackage.md) collection|Retrieve the list of **accessPackage** objects filtered on the signed-in user.|
+|[Get applicable policy requirements](../api/accesspackage-getapplicablepolicyrequirements.md)|[accessPackageAssignmentRequestRequirements](../resources/accesspackageassignmentrequestrequirements.md) collection|Retrieve a list of **accessPackageAssignmentRequestRequirement** objects with request requirements. |
+|**Incompatible access packages**|||
+| [List](../api/accesspackage-list-incompatibleaccesspackages.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the incompatible **accesspackage** objects for this access package. |
+| [Add to](../api/accesspackage-post-incompatibleaccesspackage.md) | None | Add a link to indicate another **accesspackage** is incompatible with a specified access package. |
+| [Remove from](../api/accesspackage-delete-incompatibleaccesspackage.md) | None | Remove a link that indicated an **accesspackage** was incompatible. |
+| [List incompatible with](../api/accesspackage-list-accesspackagesincompatiblewith.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the **accesspackage** objects that list this access package as incompatible. |
+|**Incompatible groups**|||
+| [List](../api/accesspackage-list-incompatiblegroups.md) | [group](group.md) collection | Retrieve a list of the incompatible **group** objects for this access package. |
+| [Add group to](../api/accesspackage-post-incompatiblegroup.md) | None | Add a link to indicate membership of a **group** is incompatible with a specified access package. |
+| [Remove group from](../api/accesspackage-delete-incompatiblegroup.md) | None | Remove a link that indicated a **group** membership was incompatible.|
## Properties |Property|Type|Description|
Each access package is referenced by a single access package catalog, and has li
|description|String|The description of the access package.| |displayName|String|Required. The display name of the access package. Supports $filter (`eq`, `contains`).| |id|String|Read-only.|
-|isHidden|Boolean|Whether the access package is hidden from the requestor.|
+|isHidden|Boolean|Indicates whether the access package is hidden from the requestor.|
|modifiedDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Read-only. | ## Relationships
v1.0 Accesspackageassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageassignment.md
ms.localizationpriority: medium
doc_type: resourcePageType + # accessPackageAssignment resource type Namespace: microsoft.graph
In [Microsoft Entra Entitlement Management](entitlementmanagement-overview.md),
|[List](../api/entitlementmanagement-list-assignments.md)|[accessPackageAssignment](accesspackageassignment.md) collection|Retrieve a list of **accessPackageAssignment** objects. | |[Get](../api/accesspackageassignment-get.md)|[accessPackageAssignment](../resources/accesspackageassignment.md)|Retrieve a **accessPackageAssignment** object. | |[Filter by current user](../api/accesspackageassignment-filterbycurrentuser.md)|[accessPackageAssignment](../resources/accesspackageassignment.md) collection|Retrieve the list of **accessPackageAssignment** objects filtered on the signed-in user.|
-|[Reprocess](../api/accesspackageassignment-reprocess.md) | None | Automatically reevaluate and enforce a userΓÇÖs assignments for a specific access package.|
+|[Reprocess](../api/accesspackageassignment-reprocess.md) | None | Automatically reevaluate and enforce a user's assignments for a specific access package.|
|[Check other access](../api/accesspackageassignment-additionalaccess.md) | [accessPackageAssignment](../resources/accesspackageassignment.md) collection| Retrieve a list of **accessPackageAssignment** objects indicating potential separation of duties conflicts or access to incompatible access packages. | > [!NOTE]
v1.0 Accesspackagecatalog https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackagecatalog.md
An access package catalog might also have linked resources that are used in thos
## Methods |Method|Return type|Description| |:|:|:|
-|[List accessPackageCatalogs](../api/entitlementmanagement-list-catalogs.md)|[accessPackageCatalog](accesspackagecatalog.md) collection|Retrieve a list of accessPackageCatalog objects. |
-|[Create accessPackageCatalog](../api/entitlementmanagement-post-catalogs.md)|[accessPackageCatalog](accesspackagecatalog.md)|Create a new accessPackageCatalog object. |
-|[Get accessPackageCatalog](../api/accesspackagecatalog-get.md)|[accessPackageCatalog](accesspackagecatalog.md)|Read properties and relationships of an accessPackageCatalog object. |
-|[Update accessPackageCatalog](../api/accesspackagecatalog-update.md)|None|Update the properties of an accessPackageCatalog object. |
-|[Delete accessPackageCatalog](../api/accesspackagecatalog-delete.md)|None|Delete accessPackageCatalog. |
-| [List accessPackageCatalog resources](../api/accesspackagecatalog-list-resources.md) | [accessPackageResource](accesspackageresource.md) collection | Retrieve a list of accessPackageResource objects in a catalog. |
-| [List accessPackageCatalog resource roles](../api/accesspackagecatalog-list-resourceroles.md) | [accessPackageResourceRole](accesspackageresourcerole.md) collection | Retrieve a list of accessPackageResourceRole objects in a catalog. |
+|[List](../api/entitlementmanagement-list-catalogs.md)|[accessPackageCatalog](accesspackagecatalog.md) collection|Retrieve a list of accessPackageCatalog objects. |
+|[Create](../api/entitlementmanagement-post-catalogs.md)|[accessPackageCatalog](accesspackagecatalog.md)|Create a new accessPackageCatalog object. |
+|[Get](../api/accesspackagecatalog-get.md)|[accessPackageCatalog](accesspackagecatalog.md)|Read properties and relationships of an accessPackageCatalog object. |
+|[Update](../api/accesspackagecatalog-update.md)|None|Update the properties of an accessPackageCatalog object. |
+|[Delete](../api/accesspackagecatalog-delete.md)|None|Delete accessPackageCatalog. |
+| **Access package catalog resources**| | |
+| [List](../api/accesspackagecatalog-list-resources.md) | [accessPackageResource](accesspackageresource.md) collection | Retrieve a list of accessPackageResource objects in a catalog. |
+| **Access package catalog resource roles**| | |
+| [List](../api/accesspackagecatalog-list-resourceroles.md) | [accessPackageResourceRole](accesspackageresourcerole.md) collection | Retrieve a list of accessPackageResourceRole objects in a catalog. |
## Properties |Property|Type|Description|
v1.0 Accesspackagesubject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackagesubject.md
ms.localizationpriority: medium
doc_type: resourcePageType + # accessPackageSubject resource type Namespace: microsoft.graph
Namespace: microsoft.graph
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md), an access package subject is a user, service principal, or other entity that can be configured to request or be assigned an access package. It may represent a requestor from a connected organization who isn't yet in the tenant. + ## Methods
+<!--
+API operations haven't yet been exposed in v1.0
+When they are, the autogenerated TOC will automatically pick up the new methods.
+
+| Method | Return Type | Description |
+|:-|:|:|
+| [Get](../api/accesspackagesubject-get.md)|[accessPackageSubject](../resources/accesspackagesubject.md) | Get the properties of an **accesspackagesubject** object. |
+| [Update](../api/accesspackagesubject-update.md)|None | Update the properties of an **accesspackagesubject** object. |
+-->
-None.
## Properties |Property|Type|Description| |:|:|:|
v1.0 Accessreviewhistoryinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewhistoryinstance.md
Namespace: microsoft.graph
| Method | Return type | Description | |:|:|:| |[List](../api/accessreviewhistorydefinition-list-instances.md)|[accessReviewHistoryInstance](accessreviewhistoryinstance.md) collection| Retrieve a list of the [accessReviewHistoryInstance](accessreviewhistoryinstance.md) objects and their properties.|
-|[generateDownloadUri](../api/accessreviewhistoryinstance-generatedownloaduri.md)|[accessReviewHistoryDefinition](accessreviewhistorydefinition.md)|Generates a URI that can be used to retrieve the instance's review history data.|
+|[Generate download URI](../api/accessreviewhistoryinstance-generatedownloaduri.md)|[accessReviewHistoryDefinition](accessreviewhistorydefinition.md)|Generates a URI that can be used to retrieve the instance's review history data.|
## Properties
v1.0 Accessreviewinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewinstance.md
Inherits from [entity](../resources/entity.md).
| Method | Return Type | Description | |:|:--|:-|
-|[List accessReviewInstances](../api/accessreviewscheduledefinition-list-instances.md) | [accessReviewInstance](accessreviewinstance.md) collection | Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties. |
-|[Get accessReviewInstance](../api/accessreviewinstance-get.md) | [accessReviewInstance](accessreviewinstance.md) | Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object. |
-|[Update accessReviewInstance](../api/accessreviewinstance-update.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Update the reviewers of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|
-|[filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instances of a given [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) for which the calling user is the reviewer of one or more decisions.|
+|[List](../api/accessreviewscheduledefinition-list-instances.md) | [accessReviewInstance](accessreviewinstance.md) collection | Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties. |
+|[Get](../api/accessreviewinstance-get.md) | [accessReviewInstance](accessreviewinstance.md) | Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object. |
+|[Update](../api/accessreviewinstance-update.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Update the reviewers of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|
+|[Filter by current user](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instances of a given [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) for which the calling user is the reviewer of one or more decisions.|
|[List contacted reviewers](../api/accessreviewinstance-list-contactedreviewers.md)|[accessReviewReviewer](../resources/accessreviewreviewer.md) collection|Get the reviewers who received notifications for an access review instance.|
-|[sendReminder](../api/accessreviewinstance-sendreminder.md) | None | Send a reminder to the reviewers of an accessReviewInstance. |
-|[stop](../api/accessreviewinstance-stop.md) | None | Manually stop an accessReviewInstance. |
-|[acceptRecommendations](../api/accessreviewinstance-acceptrecommendations.md) | None | Allows the calling user to accept the decision recommendation for each **accessReviewInstanceDecisionItem** that is marked as `NotReviewed` and for which the caller is a reviewer of the associated **accessReviewInstance**. |
-|[applyDecisions](../api/accessreviewinstance-applydecisions.md) | None | Manually apply decisions on an **accessReviewInstance**. |
-|[batchRecordDecisions](../api/accessreviewinstance-batchrecorddecisions.md)|None|Review batches of principals or resources in one call.|
-|[resetDecisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`.|
+|[Send reminder](../api/accessreviewinstance-sendreminder.md) | None | Send a reminder to the reviewers of an accessReviewInstance. |
+|[Stop](../api/accessreviewinstance-stop.md) | None | Manually stop an accessReviewInstance. |
+|[Accept recommendations](../api/accessreviewinstance-acceptrecommendations.md) | None | Allows the calling user to accept the decision recommendation for each **accessReviewInstanceDecisionItem** that is marked as `NotReviewed` and for which the caller is a reviewer of the associated **accessReviewInstance**. |
+|[Apply decisions](../api/accessreviewinstance-applydecisions.md) | None | Manually apply decisions on an **accessReviewInstance**. |
+|[Batch record decisions](../api/accessreviewinstance-batchrecorddecisions.md)|None|Review batches of principals or resources in one call.|
+|[Reset decisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`.|
|[List stages](../api/accessreviewinstance-list-stages.md)|[accessReviewStage](../resources/accessreviewstage.md) collection| Retrieve the stages in a multi-stage access review instance.| |[List decisions](../api/accessreviewinstance-list-decisions.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get the accessReviewInstanceDecisionItem resources from the decisions navigation property.|
Inherits from [entity](../resources/entity.md).
## Relationships
-| Relationship | Type |Description|
+| Relationship | Type |Description|
|:|:--|:-| | contactedReviewers |[accessReviewReviewer](../resources/accessreviewreviewer.md) collection| Returns the collection of reviewers who were contacted to complete this review. While the **reviewers** and **fallbackReviewers** properties of the **accessReviewScheduleDefinition** might specify group owners or managers as **reviewers**, **contactedReviewers** returns their individual identities. Supports `$select`. Read-only. | | decisions |[accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Each user reviewed in an **accessReviewInstance** has a decision item representing if they were approved, denied, or not yet reviewed. |
v1.0 Accessreviewinstancedecisionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewinstancedecisionitem.md
Inherits from [entity](../resources/entity.md).
## Methods |Method|Return type|Description| |:|:|:|
-|[List decisions](../api/accessreviewinstance-list-decisions.md) (from an access review instance) | [accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects and their properties.|
-|[List decisions](../api/accessreviewstage-list-decisions.md) (from a stage of an access review instance)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects for a stage of an acecss review instance.|
+|[List instance decisions](../api/accessreviewinstance-list-decisions.md) (from an access review instance) | [accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects and their properties.|
+|[List stage decisions](../api/accessreviewstage-list-decisions.md) (from a stage of an access review instance)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get a list of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects for a stage of an acecss review instance.|
|[Get](../api/accessreviewinstancedecisionitem-get.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md)|Read the properties and relationships of an [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object.| |[Update](../api/accessreviewinstancedecisionitem-update.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md)|Update the properties of an [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object.| |[Filter by current user](../api/accessreviewinstancedecisionitem-filterbycurrentuser.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Returns the decision items for which the calling user is the reviewer.|
Inherits from [entity](../resources/entity.md).
|reviewedDateTime|DateTimeOffset| The timestamp when the review decision occurred. Supports `$select`. Read-only.| ## Relationships
-| Relationship | Type |Description|
+| Relationship | Type |Description|
|:|:--|:-| | insights |[governanceInsight](governanceinsight.md) collection | Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an **accessReviewInstanceDecisionItem**. |
v1.0 Accessreviewsv2 Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewsv2-overview.md
Title: "MOverview of access reviews APIs"
+ Title: "Overview of access reviews APIs"
description: "Use Microsoft Entra access reviews to configure one-time or recurring access reviews for attestation of a principal's access rights to Microsoft Entra resources." ms.localizationpriority: medium
v1.0 Administrativeunit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/administrativeunit.md
This resource supports:
- Adding your own data to custom properties as [extensions](/graph/extensibility-overview). - Using [delta query](/graph/delta-query-overview) to track incremental additions, deletions, and updates, by providing a [delta](../api/user-delta.md) function.
+- [OData query capabilities](/graph/query-parameters) including `$select`, `$filter`, `$search`, and `$top`. Specific usages are supported only with [Advanced query capabilities](/graph/aad-advanced-queries#group-properties).
## Methods
This resource supports:
|[Get](../api/administrativeunit-get.md) | [administrativeUnit](administrativeunit.md) |Read properties and relationships of a specific administrativeUnit object.| |[Update](../api/administrativeunit-update.md) | [administrativeUnit](administrativeunit.md) |Update administrativeUnit object. | |[Delete](../api/administrativeunit-delete.md) | None |Delete administrativeUnit object. |
-|[Add a member](../api/administrativeunit-post-members.md) |[directoryObject](directoryobject.md)| Add a member (user, group, or device).|
+|**Memberships**| | |
+|[Add member](../api/administrativeunit-post-members.md) |[directoryObject](directoryobject.md)| Add a member (user, group, or device).|
|[List members](../api/administrativeunit-list-members.md) |[directoryObject](directoryobject.md) collection| Get the list of (user, group, or device) members.|
-|[Get a member](../api/administrativeunit-get-members.md) |[directoryObject](directoryobject.md)| Get a specific member.|
-|[Remove a member](../api/administrativeunit-delete-members.md) |[directoryObject](directoryobject.md)| Remove a member.|
-|[Assign a role with scope](../api/administrativeunit-post-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Assign a Microsoft Entra role with administrative unit scope.|
+|[Get member](../api/administrativeunit-get-members.md) |[directoryObject](directoryobject.md)| Get a specific member.|
+|[Remove member](../api/administrativeunit-delete-members.md) |[directoryObject](directoryobject.md)| Remove a member.|
+|**Role assignments**| | |
|[List role assignments with scope](../api/administrativeunit-list-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md) collection| List Microsoft Entra role assignments with administrative unit scope.|
-|[Get a role assignment with scope](../api/administrativeunit-get-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Get a Microsoft Entra role assignment with administrative unit scope.|
-|[Remove a role assignment with scope](../api/administrativeunit-delete-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Remove a Microsoft Entra role assignment with administrative unit scope.|
+|[Assign role with scope](../api/administrativeunit-post-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Assign a Microsoft Entra role with administrative unit scope.|
+|[Get role assignment with scope](../api/administrativeunit-get-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Get a Microsoft Entra role assignment with administrative unit scope.|
+|[Remove role assignment with scope](../api/administrativeunit-delete-scopedrolemembers.md) |[scopedRoleMembership](scopedrolemembership.md)| Remove a Microsoft Entra role assignment with administrative unit scope.|
+|**Deleted items**| | |
+|[List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted administrative units from a collection of directory objects. |
+|[Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted administrative unit object. |
+|[Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted administrative unit object. |
## Properties
v1.0 Application https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/application.md
This resource supports:
- Adding your own data to custom properties as [extensions](/graph/extensibility-overview). - Using [delta query](/graph/delta-query-overview) to track incremental additions, deletions, and updates, by providing a [delta](../api/user-delta.md) function.-- Alternate key syntax. The `appId` property is a supported alternate key. For more information, see [Get application](../api/application-get.md).
+- Alternate key syntax. The `appId` property is a supported alternate key. For more information, see [Get application](../api/application-get.md).
## Methods | Method | Return Type | Description | |:|:--|:-|
-|[List applications](../api/application-list.md) | [application](application.md) collection | Retrieve the list of applications in the organization. |
-|[Create application](../api/application-post-applications.md) | [application](application.md) | Creates (registers) a new application.|
-|[Get application](../api/application-get.md) | [application](application.md) |Read properties and relationships of application object.|
-|[Update application](../api/application-update.md) | None |Update application object. |
-|[Upsert application](../api/application-upsert.md) | [application](application.md) | Create a new application if it doesn't exist, or update the properties of an existing application.|
-|[Delete application](../api/application-delete.md) | None |Delete application object. |
+|[List](../api/application-list.md) | [application](application.md) collection | Retrieve the list of applications in the organization. |
+|[Create](../api/application-post-applications.md) | [application](application.md) | Creates (registers) a new application.|
+|[Get](../api/application-get.md) | [application](application.md) |Read properties and relationships of application object.|
+|[Update](../api/application-update.md) | None |Update application object. |
+|[Upsert](../api/application-upsert.md) | [application](application.md) | Create a new application if it doesn't exist, or update the properties of an existing application.|
+|[Delete](../api/application-delete.md) | None |Delete application object. |
|[Get delta](../api/application-delta.md)|[application](application.md)|Get newly created, updated, or deleted applications without performing a full read of the entire resource collection.|
-|[List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted applications. |
-| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the applications deleted in the tenant in the last 30 days and that a user owns. |
-|[Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted application. |
-|[Permanently delete item](../api/directory-deleteditems-delete.md) | None | Permanently delete an application. |
-|[Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted application. |
+|**Deleted items**| | |
+|[List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted applications. |
+|[Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted application. |
+|[Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted application. |
+|[Permanently delete](../api/directory-deleteditems-delete.md) | None | Permanently delete an application. |
+| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the applications deleted in the tenant in the last 30 days and that are owned by a user. |
|**Certificates and secrets**| | | |[Add password](../api/application-addpassword.md)|[passwordCredential](passwordcredential.md)|Add a strong password to an application.| |[Remove password](../api/application-removepassword.md)|[passwordCredential](passwordcredential.md)|Remove a password from an application.|
This resource supports:
| isFallbackPublicClient | Boolean | Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is `false`, which means the fallback application type is confidential client such as a web app. There are certain scenarios where Microsoft Entra ID can't determine the client application type. For example, the [ROPC](https://tools.ietf.org/html/rfc6749#section-4.3) flow where it's configured without specifying a redirect URI. In those cases, Microsoft Entra ID interprets the application type based on the value of this property.| | keyCredentials | [keyCredential](keycredential.md) collection | The collection of key credentials associated with the application. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`). | | logo | Stream | The main logo for the application. Not nullable. |
+| nativeAuthenticationApisEnabled | nativeAuthenticationApisEnabled | Specifies whether the Native Authentication APIs are enabled for the application. The possible values are: `none` and `all`. Default is `none`. For more information, see [Native Authentication](/entra/external-id/customers/concept-native-authentication). |
| notes | String | Notes relevant for the management of the application. | | oauth2RequiredPostResponse | Boolean | Specifies whether, as part of OAuth 2.0 token requests, Microsoft Entra ID allows POST requests, as opposed to GET requests. The default is `false`, which specifies that only GET requests are allowed. | | optionalClaims | [optionalClaims](optionalclaims.md) | Application developers can configure optional claims in their Microsoft Entra applications to specify the claims that are sent to their application by the Microsoft security token service. For more information, see [How to: Provide optional claims to your app](/azure/active-directory/develop/active-directory-optional-claims).|
The following JSON representation shows the resource type.
"isFallbackPublicClient": false, "keyCredentials": [{"@odata.type": "microsoft.graph.keyCredential"}], "logo": "Stream",
+ "nativeAuthenticationApisEnabled": "String",
"notes": "String", "oauth2RequiredPostResponse": false, "optionalClaims": {"@odata.type": "microsoft.graph.optionalClaims"},
v1.0 Applications Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/applications-api-overview.md
Application templates are apps that are available in the [Microsoft Entra app ga
| Policy description | API operations | Applies to | |--|--|--| | Manage Microsoft Entra ID Remote Desktop Services (RDS) authentication protocol | [remoteDesktopSecurityConfiguration resource type and its associated methods](../resources/remotedesktopsecurityconfiguration.md) | Service principals |
-| Configure SAML tokens policy | [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br>Service principals |
-| Configure policies for access, SAML, and ID tokens | Token lifetime policy - [tokenLifetimePolicy resource type and its associated methods](../resources/tokenlifetimepolicy.md) <br><br>Token issuance policy - [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br>Service principals |
+| Configure SAML tokens policy | [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br><br>Service principals |
+| Configure policies for access, SAML, and ID tokens | Token lifetime policy - [tokenLifetimePolicy resource type and its associated methods](../resources/tokenlifetimepolicy.md) <br><br>Token issuance policy - [tokenIssuancePolicy resource type and its associated methods](../resources/tokenissuancepolicy.md) | Applications<br><br>Service principals |
| Manage idle session timeout for Microsoft 365 web apps, for all device types<br><br>**Note:** To trigger the policy only for unmanaged devices, you also need to add a Conditional Access policy. | [activityBasedTimeoutPolicy resource type and its associated methods](../resources/activitybasedtimeoutpolicy.md)| Microsoft 365 web apps | | Manage policies for how certificates and password secrets can be used in your organization. Create tenant-wide policies or app-specific policies such as blocking the use of or restricting the lifetime of password secrets or symmetric keys and enforcing trusted certificate authorities | [Application authentication methods policies](../resources/applicationauthenticationmethodpolicy.md) | Applications | | Manage claims mapping policies for WS-Fed, SAML, OAuth 2.0, and OpenID Connect protocols, and the applications the policies apply to | [claimsMappingPolicy resource type and its associated methods](../resources/claimsmappingpolicy.md) | Service principals |
v1.0 Attendeenotificationinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attendeenotificationinfo.md
Represents information about an external attendee.
|Property|Type|Description| |:|:|:| |phoneNumber|String|The phone number of the external attendee. Required.|
-|timeZone|String|The time zone of the external attendee. The timeZone property can be set to any of the time zones currently supported by [Windows](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones). Required.|
+|timeZone|String|The time zone of the external attendee. The timeZone property can be set to any of the time zones currently supported by [Windows](/windows-hardware/manufacture/desktop/default-time-zones). Required.|
## Relationships None.
The following JSON representation shows the resource type.
```json { "phoneNumber": "String",
- "timeZone": "String",
+ "timeZone": "String"
} ```
v1.0 Authentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authentication.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Authentication states
# authentication resource type
v1.0 Authenticationcombinationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationcombinationconfiguration.md
doc_type: resourcePageType
Namespace: microsoft.graph
-An authentication combination configuration sets restrictions on specific types, modes, and versions of an authentication method that is tied to specific auth method combinations used in an [authentication strength](authenticationstrengths-overview.md).
-This is an abstract type. In use, [fido2combinationConfigurations](fido2combinationconfiguration.md) may be created and managed as described below.
+Sets restrictions on specific types, modes, or versions of an authentication method that is tied to specific auth method combinations used in an [authentication strength](authenticationstrengths-overview.md).
+
+The following resources inherit from this abstract type and define the various types of combination configurations:
+* [fido2combinationConfigurations](fido2combinationconfiguration.md)
+* [x509certificatecombinationconfiguration](x509certificatecombinationconfiguration.md)
## Methods |Method|Return type|Description| |:|:|:| |[List](../api/authenticationstrengthpolicy-list-combinationconfigurations.md)|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) collection|Get a list of the [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) objects and their properties.|
-|[Create](../api/authenticationstrengthpolicy-post-combinationconfigurations.md)|[fido2combinationconfiguration](../resources/fido2combinationconfiguration.md)|Create a new [fido2combinationconfiguration](../resources/fido2combinationconfiguration.md) object.|
-|[Get](../api/authenticationcombinationconfiguration-get.md)|[fido2combinationconfiguration](../resources/fido2combinationconfiguration.md)|Read the properties and relationships of a [fido2combinationconfiguration](../resources/fido2combinationconfiguration.md) object.|
-|[Update](../api/authenticationcombinationconfiguration-update.md)|[fido2combinationconfiguration](../resources/fido2combinationconfiguration.md)|Update the properties of a [fido2combinationconfiguration](../resources/fido2combinationconfiguration.md) object.|
-|[Delete](../api/authenticationstrengthpolicy-delete-combinationconfigurations.md)|None|Deletes an [fido2combinationconfiguration](../resources/fido2combinationconfiguration.md) object.|
+|[Create](../api/authenticationstrengthpolicy-post-combinationconfigurations.md)|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md)| Create a new [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) |
+|[Get](../api/authenticationcombinationconfiguration-get.md)|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md)|Read the properties and relationships of a [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) object.|
+|[Update](../api/authenticationcombinationconfiguration-update.md)|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md)|Update the properties of an [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) object.|
+|[Delete](../api/authenticationstrengthpolicy-delete-combinationconfigurations.md)|None|Delete an [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) object.|
## Properties |Property|Type|Description| |:|:|:|
-|appliesToCombinations|authenticationMethodModes collection|Which authentication method combinations this configuration applies to. Must be an **allowedCombinations** object that's defined for the [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md). The only possible value for `fido2combinationConfigurations` is `"fido2"`.|
+|appliesToCombinations|authenticationMethodModes collection|Which authentication method combinations this configuration applies to. Must be an **allowedCombinations** object, part of the [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md). The only possible value for `fido2combinationConfigurations` is `"fido2"`.|
|id|String|A unique system-generated identifier.| ## Relationships
-|id|String|A unique system-generated identifier.|
+None.
+ ## JSON representation The following JSON representation shows the resource type. <!-- {
The following JSON representation shows the resource type.
] } ```-
v1.0 Authenticationmethods Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethods-overview.md
Title: "Microsoft Entra authentication methods API overview"
description: "Authentication methods are how users authenticate in Azure AD." ms.localizationpriority: medium --++ doc_type: "conceptualPageType" Previously updated : 12/05/2023 Last updated : 07/02/2024 # Microsoft Entra authentication methods API overview
The following authentication methods are not yet supported in Microsoft Graph v1
|Default method | Represents the method the user has selected as default for performing multi-factor authentication.| Change a user's default MFA method. <br/> **NOTE:** Managing the details of the default method is currently supported only through the MSOL `Get-MsolUser` and `Set-MsolUser` cmdlets, using the **StrongAuthenticationMethods** property. | |Hardware token | Allow users to perform multifactor authentication using a physical device that provides a one-time code. | Get a hardware token assigned to a user.| |Security questions and answers | Allow users to validate their identity when performing a self-service password reset. |Delete a security question a user registered.|
+|Authentication states|Manage a user's sign-in preferences and per-user MFA|See or set the MFA state for a user. See or set the system-preferred multifactor authentication (MFA) setting.|
## Require re-register multifactor authentication
v1.0 Authenticationstrengthpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationstrengthpolicy.md
A collection of settings that define specific combinations of authentication met
|[Update](../api/authenticationstrengthpolicy-update.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md)|Update the properties of a custom [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object. You can't update a built-in **authenticationStrengthPolicy** object. | |[Delete](../api/authenticationstrengthroot-delete-policies.md)|None|Delete a custom [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object. You can't delete a built-in **authenticationStrengthPolicy** object.| |[List usage](../api/authenticationstrengthpolicy-usage.md)|[authenticationStrengthUsage](../resources/authenticationstrengthusage.md)|Find all [conditionalAccessPolicies](../resources/conditionalaccesspolicy.md) that reference an authentication strength.|
-|[updateAllowedCombinations](../api/authenticationstrengthpolicy-updateallowedcombinations.md)|[updateAllowedCombinationsResult](../resources/updateallowedcombinationsresult.md)|Update the allowed [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) for a given [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md).|
+|[Update allowed combinations](../api/authenticationstrengthpolicy-updateallowedcombinations.md)|[updateAllowedCombinationsResult](../resources/updateallowedcombinationsresult.md)|Update the allowed [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) for a given [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md).|
## Properties |Property|Type|Description|
v1.0 Authenticationstrengths Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationstrengths-overview.md
ms.localizationpriority: medium
-doc_type: "conceptualPageType"
+ Last updated 03/13/2023
v1.0 Bookingstaffmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingstaffmember.md
Microsoft Bookings supports a maximum of 100 staff members in a booking calendar
|emailAddress|String|The email address of the staff member. This can be in the same Microsoft 365 tenant as the business, or in a different email domain. This email address can be used if the **sendConfirmationsToOwner** property is set to true in the scheduling policy of the business. Required.| |id|String| The ID of the staff member, in a GUID format. Read-only.| |isEmailNotificationEnabled|Boolean|`True` indicates that a staff member will be notified via email when a booking assigned to them is created or changed.|
+|membershipStatus|bookingStaffMembershipStatus| The membership status of the staff member in the business. Possible values are: `active`, `pendingAcceptance`, `rejectedByStaff`, `unknownFutureValue`. |
|role|bookingStaffRole| The role of the staff member in the business. Possible values are: `guest`, `administrator`, `viewer`, `externalGuest`, `unknownFutureValue`, `scheduler`, `teamMember`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values from this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `scheduler`, `teamMember`. Required. | |timeZone|String|The time zone of the staff member. For a list of possible values, see [dateTimeTimeZone](datetimetimezone.md).| |useBusinessHours|Boolean|True means the staff member's availability is as specified in the **businessHours** property of the business. False means the availability is determined by the staff member's **workingHours** property setting.|
The following is a JSON representation of the resource.
"emailAddress": "String", "id": "String (identifier)", "isEmailNotificationEnabled": "Boolean",
+ "membershipStatus": {"@odata.type": "microsoft.graph.bookingStaffMembershipStatus"},
"role": {"@odata.type": "microsoft.graph.bookingStaffRole"}, "timeZone": "String", "useBusinessHours": "Boolean",
v1.0 Call https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/call.md
https://teams.microsoft.com/l/meetup-join/19:meeting_NTg0NmQ3NTctZDVkZC00YzRhLTh
| [Invite participants](../api/participant-invite.md) | [commsOperation](commsoperation.md) | Invite participants to the active call. | | [Mute participant](../api/participant-mute.md) | [muteParticipantOperation](muteparticipantoperation.md) | Mute a participant in the group call. | | [Create](../api/call-post-audioroutinggroups.md) | [audioRoutingGroup](audioroutinggroup.md) | Create a new **audioRoutingGroup** by posting to the audioRoutingGroups collection. |
-| [List audioRoutingGroups](../api/call-list-audioroutinggroups.md) | [audioRoutingGroup](audioroutinggroup.md) collection | Get an **audioRoutingGroup** object collection. |
+| [List audio routing groups](../api/call-list-audioroutinggroups.md) | [audioRoutingGroup](audioroutinggroup.md) collection | Get an **audioRoutingGroup** object collection. |
| [Add large gallery view](../api/call-addlargegalleryview.md) | [addLargeGalleryViewOperation](addlargegalleryviewoperation.md) | Add the large gallery view to a call. | |**Interactive-voice-response** | | | | [Play prompt](../api/call-playprompt.md) | [playPromptOperation](playpromptoperation.md) | Play prompt in the call. |
v1.0 Calls Api Ivr Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calls-api-ivr-overview.md
- Title: "IVR scenarios in calls"
-description: "The following are the Interactive Voice Response (IVR) scenarios that the calling APIs in Microsoft Graph support:"
--
-doc_type: conceptualPageType
--
-# IVR scenarios in calls
-
-Namespace: microsoft.graph
-
-The following are the Interactive Voice Response (IVR) scenarios that the calling APIs in Microsoft Graph support:
--- Playing an audio prompt - for example, when a call is placed in a customer service agent's queue.-- Recording a response -for example, to record the caller's audio, usually after they heard a prompt with options.-- Subscribing to tones - for example, when you want to know what DTMF tones the caller selected, usually after hearing the audio prompt.-- Cancel media processing - for example, when you want to cancel any playPrompt or recordResponse operations that might be in process.
v1.0 Channel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channel.md
Title: "channel resource type"
-description: "A channel is a collection of chatMessages within a team. "
+description: "A channel is a collection of chatMessages within a team."
ms.localizationpriority: high
where files are shared, and where tabs are added.
|[List channel members](../api/channel-list-members.md) | [conversationMember](conversationmember.md) collection | Get the list of members in a channel.| |[Add channel member](../api/channel-post-members.md) | [conversationMember](conversationmember.md) | Add a member to a channel. Only supported for channels with a **membershipType** of `private` or `shared`.| |[Get channel member](../api/channel-get-members.md) | [conversationMember](conversationmember.md) collection | Get a member in a channel.|
+|[Archive channel](../api/channel-archive.md) | None | Archive a channel in a team.|
+|[Unarchive channel](../api/channel-unarchive.md) | None | Restore an archived channel in a team.|
|[Update channel member's role](../api/channel-update-members.md) | [conversationMember](conversationmember.md) | Update the properties of a member of the channel. Only supported for channels with a **membershipType** of `private` or `shared`.| |[Remove channel member](../api/channel-delete-members.md) | None | Delete a member from a channel. Only supported for channels with a **membershipType** of `private` or `shared`.| |[Complete migration](../api/channel-completemigration.md)|[channel](channel.md)| Removes the migration mode from the channel and makes the channel available to users to post and read messages.|
where files are shared, and where tabs are added.
|displayName|String|Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters.| |email|String| The email address for sending messages to the channel. Read-only.| |id|String|The channel's unique identifier. Read-only.|
+|isArchived| Boolean | Indicates whether the channel is archived. Read-only. |
|isFavoriteByDefault|Boolean|Indicates whether the channel should be marked as recommended for all members of the team to show in their channel list. **Note:** All recommended channels automatically show in the channels list for education and frontline worker users. The property can only be set programmatically via the [Create team](../api/team-post.md) method. The default value is `false`.| |membershipType|[channelMembershipType](../resources/channel.md#channelmembershiptype-values)|The type of the channel. Can be set during creation and can't be changed. The possible values are: `standard`, `private`, `unknownFutureValue`, `shared`. The default value is `standard`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `shared`.| |tenantId |string | The ID of the Microsoft Entra tenant. |
The following is a JSON representation of the resource.
```json {
- "createdDateTime": "string (timestamp)",
- "description": "string",
- "displayName": "string",
- "email": "string",
- "id": "string (identifier)",
- "isFavoriteByDefault": true,
+ "createdDateTime": "String (timestamp)",
+ "description": "String",
+ "displayName": "String",
+ "email": "String",
+ "id": "String (identifier)",
+ "isArchived": "Boolean",
+ "isFavoriteByDefault": "Boolean",
"membershipType": "String",
- "webUrl": "string"
+ "webUrl": "String"
} ```
v1.0 Claimsmappingpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/claimsmappingpolicy.md
Inherits from [stsPolicy](stsPolicy.md).
| Method | Return Type | Description | |:-|:|:|
-| [Create claimsMappingPolicy](../api/claimsmappingpolicy-post-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Create a claimsMappingPolicy object. |
-| [Get claimsMappingPolicy](../api/claimsmappingpolicy-get.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of a claimsMappingPolicy object. |
-| [List claimsMappingPolicies](../api/claimsmappingpolicy-list.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of claimsMappingPolicies objects. |
-| [Update claimsMappingPolicy](../api/claimsmappingpolicy-update.md) | None | Update a claimsMappingPolicy object. |
-| [Delete claimsMappingPolicy](../api/claimsmappingpolicy-delete.md) | None | Delete a claimsMappingPolicy object. |
-| **Directory objects** | | |
-| [List appliesTo](../api/claimsmappingpolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
-| [Assign claimsMappingPolicy](../api/serviceprincipal-post-claimsmappingpolicies.md) | None | Assign a claimsMappingPolicy to a [servicePrincipal](serviceprincipal.md) object. |
-| [List assigned claimsMappingPolicy](../api/serviceprincipal-list-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) collection | List the claimsMappingPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
-| [Remove claimsMappingPolicy](../api/serviceprincipal-delete-claimsmappingpolicies.md) | None | Remove a claimsMappingPolicy from a [servicePrincipal](serviceprincipal.md) object. |
+| [List](../api/claimsmappingpolicy-list.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of claimsMappingPolicies objects. |
+| [Create](../api/claimsmappingpolicy-post-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Create a claimsMappingPolicy object. |
+| [Get](../api/claimsmappingpolicy-get.md) | [claimsMappingPolicy](claimsmappingpolicy.md) | Read properties and relationships of a claimsMappingPolicy object. |
+| [Update](../api/claimsmappingpolicy-update.md) | None | Update a claimsMappingPolicy object. |
+| [Delete](../api/claimsmappingpolicy-delete.md) | None | Delete a claimsMappingPolicy object. |
+| [List applies to](../api/claimsmappingpolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
+| [Assign to service principal](../api/serviceprincipal-post-claimsmappingpolicies.md) | None | Assign a claimsMappingPolicy to a [servicePrincipal](serviceprincipal.md) object. |
+| [List assigned to service principal](../api/serviceprincipal-list-claimsmappingpolicies.md) | [claimsMappingPolicy](claimsmappingpolicy.md) collection | List the claimsMappingPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
+| [Unassign from service principal](../api/serviceprincipal-delete-claimsmappingpolicies.md) | None | Remove a claimsMappingPolicy from a [servicePrincipal](serviceprincipal.md) object. |
## Properties | Property | Type | Description | |:-|:|:|
-|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. See [Properties of a claims-mapping policy definition](#properties-of-a-claims-mapping-policy-definition) for more details about the JSON schema for this property. Required.|
+|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. For more information about the JSON schema for this property, see [Properties of a claims-mapping policy definition](#properties-of-a-claims-mapping-policy-definition). Required.|
|displayName|String| Display name for this policy. Required.| |id|String| Unique identifier for this policy. Read-only.| |isOrganizationDefault|Boolean|Ignore this property. The claims-mapping policy can only be applied to service principals and can't be set globally for the organization.| ### Properties of a claims-mapping policy definition
-The properties below form the JSON object that represents a claims-mapping policy. This JSON object must be **converted to a string with quotations escaped** to be inserted into the **definition** property. A few definition examples are shown below:
+The JSON object to be inserted into the **definition** property must first be **converted to a string with quotations escaped**. This section shows a few definition examples.
#### Example: **definition** to include the EmployeeID and TenantCountry as claims in tokens <!-- {
The properties below form the JSON object that represents a claims-mapping polic
} ```
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |ClaimsSchema|JSON object|Defines which claims are present in the tokens affected by the policy, in addition to the basic claim set and the core claim set. For each claim schema entry defined in this property, certain information is required. Specify where the data is coming from (Value or Source/ID pair), and which claim the data is emitted as (Claim Type). A maximum of 50 claims are included in the token through the ClaimsSchema object. Any claims schema entries that are encountered after the limit has been reached will be ignored and will not appear in the issued token. Further details are available in the [ClaimsSchema definition](/azure/active-directory/develop/active-directory-claims-mapping#claims-schema).| |ClaimsTransformation|JSON object| Defines common transformations that can be applied to source data, to generate the output data for claims specified in the ClaimsSchema. A maximum of 50 transformations are included in the token through the ClaimsTransformation object. Any transformations that are encountered after the limit has been reached will be ignored and will not appear in the issued token. For more information about ClaimsTransformation and the supported functions, see [Claims transformation](/azure/active-directory/develop/active-directory-claims-mapping#claims-transformation).|
v1.0 Communications Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/communications-api-overview.md
The following table lists some of the common uses for the cloud communications A
| Use cases | REST resources | See also | |:|:|:-|
-| Creating and joining 1-1 and group calls | [Call](/graph/api/resources/call?view=graph-rest-v1.0&preserve-view=true)| [Methods for calls](/graph/api/resources/call?view=graph-rest-v1.0&preserve-view=true#methods)|
-|IVR calls | | [Methods for IVR](/graph/api/resources/calls-api-ivr-overview?view=graph-rest-v1.0&preserve-view=true)
+| Creating and joining 1-1 and group calls | [call](/graph/api/resources/call?view=graph-rest-v1.0&preserve-view=true)| [Methods for calls](/graph/api/resources/call?view=graph-rest-v1.0&preserve-view=true#methods)|
+|IVR calls | [call](/graph/api/resources/call?view=graph-rest-v1.0&preserve-view=true) | [Methods for IVR](/graph/api/resources/teams-api-overview#ivr-scenarios?view=graph-rest-v1.0&preserve-view=true)
| Call controls (participant) | [Participant](/graph/api/resources/participant?view=graph-rest-v1.0&preserve-view=true) || |Meetings|[onlineMeeting](/graph/api/resources/onlinemeeting?view=graph-rest-v1.0&preserve-view=true)| [Methods for meetings](/graph/api/resources/onlinemeeting?view=graph-rest-v1.0&preserve-view=true#methods)| | Retrieving call records | [callRecord](/graph/api/resources/callrecords-callrecord?view=graph-rest-1.0&preserve-view=true) | [Webhook subscriptions](/graph/api/resources/webhooks?view=graph-rest-1.0&preserve-view=true) |
v1.0 Companysubscription https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/companysubscription.md
+
+ Title: "companySubscription resource type"
+description: "Represents subscriptions for a tenant."
+ms.localizationpriority: medium
++++
+# companySubscription resource type
+
+Namespace: microsoft.graph
+
+Represents a commercial subscription for a tenant.
+
+Inherits from [entity](entity.md).
+
+## Methods
+
+| Method | Return Type | Description |
+| : | :- | :-- |
+| [Get](../api/companysubscription-get.md) | [companySubscription](companysubscription.md) | Get a specific commercial subscription that an organization acquired. |
+| [List](../api/directory-list-subscriptions.md) | [companySubscription](companysubscription.md) collection | Get the list of commercial subscriptions that an organization acquired. |
+
+## Properties
+
+| Property | Type | Description |
+| - | | |
+| commerceSubscriptionId | String | The ID of this subscription in the commerce system. Alternate key. |
+| createdDateTime | DateTimeOffset | The date and time when this subscription was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
+| id | String | The unique ID for this subscription. Inherited from [entity](entity.md). |
+| isTrial | Boolean | Whether the subscription is a free trial or purchased. |
+| nextLifecycleDateTime | DateTimeOffset | The date and time when the subscription will move to the next state (as defined by the **status** property) if not renewed by the tenant. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
+| ownerId | String | The object ID of the account admin. |
+| ownerTenantId | String | The unique identifier for the Microsoft partner tenant that created the subscription on a customer tenant. |
+| ownerType | String | Indicates the entity that **ownerId** belongs to, for example, "User". |
+| serviceStatus | [servicePlanInfo](serviceplaninfo.md) collection | The provisioning status of each service included in this subscription. |
+| skuId | String | The object ID of the SKU associated with this subscription. |
+| skuPartNumber | String | The SKU associated with this subscription. |
+| status | String | The status of this subscription. Possible values are: `Enabled`, `Deleted`, `Suspended`, `Warning`, `LockedOut`. |
+| totalLicenses | Int32 | The number of licenses included in this subscription. |
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "optionalProperties": [
+ ],
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.companySubscription"
+}-->
+
+```json
+{
+ "commerceSubscriptionId": "String (identifier)",
+ "createdDateTime": "String (timestamp)",
+ "id": "String (identifier)",
+ "isTrial": "Boolean",
+ "nextLifecycleDateTime": "String (timestamp)",
+ "ownerId": "String",
+ "ownerTenantId": "String",
+ "ownerType": "String",
+ "serviceStatus": [{ "@odata.type": "microsoft.graph.servicePlanInfo" }],
+ "skuId": "String",
+ "skuPartNumber": "String",
+ "status": "String",
+ "totalLicenses": "Int32"
+}
+```
v1.0 Conditionalaccessconditionset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessconditionset.md
Represents the type of conditions that govern when the policy applies.
|signInRiskLevels|riskLevel collection| Sign-in risk levels included in the policy. Possible values are: `low`, `medium`, `high`, `hidden`, `none`, `unknownFutureValue`. Required.| |userRiskLevels|riskLevel collection| User risk levels included in the policy. Possible values are: `low`, `medium`, `high`, `hidden`, `none`, `unknownFutureValue`. Required.| |users|[conditionalAccessUsers](conditionalaccessusers.md)| Users, groups, and roles included in and excluded from the policy. Either **users** or **clientApplications** is required. |
+|insiderRiskLevels|conditionalAccessInsiderRiskLevels| Insider risk levels included in the policy. The possible values are: `minor`, `moderate`, `elevated`, `unknownFutureValue`.|
## Relationships
The following is a JSON representation of the resource.
"servicePrincipalRiskLevels": ["String"], "signInRiskLevels": ["String"], "userRiskLevels": ["String"],
- "users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"}
+ "users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"},
+ "insiderRiskLevels": "String"
} ```
v1.0 Connectedorganization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/connectedorganization.md
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
|[Get](../api/connectedorganization-get.md)|[connectedOrganization](connectedorganization.md)|Read properties and relationships of a connectedOrganization object. | |[Update](../api/connectedorganization-update.md)|[connectedOrganization](connectedorganization.md) collection|Update a connectedOrganization. | |[Delete](../api/connectedorganization-delete.md)|None|Delete a connectedOrganization. |
-|[List external sponsors](../api/connectedorganization-list-externalsponsors.md)|[directoryObject](directoryobject.md) collection|Retrieve a list of a connectedOrganization's external sponsors. |
-|[Add external sponsors](../api/connectedorganization-post-externalsponsors.md)|None|Add a user or group to a connectedOrganization's external sponsors. |
-|[List internal sponsors](../api/connectedorganization-list-internalsponsors.md)|[directoryObject](directoryobject.md) collection|Retrieve a list of a connectedOrganization's internal sponsors. |
-|[Add internal sponsors](../api/connectedorganization-post-internalsponsors.md)|None|Add a user or group to a connectedOrganization's internal sponsors. |
-|[Remove internal sponsors](../api/connectedorganization-delete-internalsponsors.md)|None|Remove a user or group from the connectedOrganization's internal sponsors. |
-|[Remove external sponsors](../api/connectedorganization-delete-externalsponsors.md)|None|Remove a user or group from the connectedOrganization's external sponsors. |
+| **External sponsors**| | |
+|[List](../api/connectedorganization-list-externalsponsors.md)|[directoryObject](directoryobject.md) collection|Retrieve a list of a connectedOrganization's external sponsors. |
+|[Add](../api/connectedorganization-post-externalsponsors.md)|None|Add a user or group to a connectedOrganization's external sponsors. |
+|[Remove](../api/connectedorganization-delete-externalsponsors.md)|None|Remove a user or group from the connectedOrganization's external sponsors. |
+| **Internal sponsors**| | |
+|[List](../api/connectedorganization-list-internalsponsors.md)|[directoryObject](directoryobject.md) collection|Retrieve a list of a connectedOrganization's internal sponsors. |
+|[Add](../api/connectedorganization-post-internalsponsors.md)|None|Add a user or group to a connectedOrganization's internal sponsors. |
+|[Remove](../api/connectedorganization-delete-internalsponsors.md)|None|Remove a user or group from the connectedOrganization's internal sponsors. |
## Properties |Property|Type|Description|
v1.0 Contact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/contact.md
by providing a [delta](../api/contact-delta.md) function.
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties in a new or existing instance of a resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension object or objects identified by name or fully qualified name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[contact](contact.md) |Create one or more single-value extended properties in a new or existing contact. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [contact](contact.md) | Get contacts that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Contract https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/contract.md
Represents an existing partnership that the partner tenant has with a customer t
| Method | Return Type | Description | |:|:--|:-|
-|[Get contract](../api/contract-get.md) | Contract |Read properties of a specific contract object. |
-|[List contracts](../api/contract-list.md) | Contract collection | List of contracts in the partner tenant. |
+|[Get](../api/contract-get.md) | Contract |Read properties of a specific contract object. |
+|[List](../api/contract-list.md) | Contract collection | List of contracts in the partner tenant. |
## Properties | Property | Type | Description |
Represents an existing partnership that the partner tenant has with a customer t
|:|:| |SyndicationPartner|Partner that *exclusively* resells and manages O365 and Intune for this customer. They resell and support their customers.| |BreadthPartner|Partner has the ability to provide administrative support for this customer. However, the partner isn't allowed to resell to the customer.|
-|ResellerPartner|Partner that is similar to a syndication partner, except that the partner doesnΓÇÖt have exclusive access to a tenant. In the syndication case, the customer can't buy additional direct subscriptions from Microsoft or from other partners.|
+|ResellerPartner|Partner that is similar to a syndication partner, except that the partner doesn't have exclusive access to a tenant. In the syndication case, the customer can't buy additional direct subscriptions from Microsoft or from other partners.|
## Relationships None
v1.0 Conversation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conversation.md
This resource supports subscribing to [change notifications](/graph/webhooks).
| Method | Return Type |Description| |:|:--|:-|
-|[List conversations](../api/group-list-conversations.md) | [conversation](conversation.md) collection |Get the list of conversations in this group.|
-|[Create conversation](../api/group-post-conversations.md) |[conversation](conversation.md)| Create a new conversation by including a thread and a post.|
-|[Get conversation](../api/conversation-get.md) | [conversation](conversation.md) |Read properties and relationships of conversation object.|
+|[List](../api/group-list-conversations.md) | [conversation](conversation.md) collection |Get the list of conversations in this group.|
+|[Create](../api/group-post-conversations.md) |[conversation](conversation.md)| Create a new conversation by including a thread and a post.|
+|[Get](../api/conversation-get.md) | [conversation](conversation.md) |Read properties and relationships of conversation object.|
|[Delete](../api/conversation-delete.md) | None |Delete conversation object. | |[List conversation threads](../api/conversation-list-threads.md) |[conversationThread](conversationthread.md) collection| Get all the threads in a group conversation.| |[Create conversation thread](../api/conversation-post-threads.md) |[conversationThread](conversationthread.md) collection| Create a thread in the specified conversation.|
v1.0 Conversationthread https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conversationthread.md
A new thread is created when a recipient is removed from the thread.
| Method | Return Type |Description| |:|:--|:-|
-|[List threads](../api/group-list-threads.md) | [conversationThread](conversationthread.md) collection |Get all the threads of a group.|
-|[Create thread](../api/group-post-threads.md) | [conversationThread](conversationthread.md) |Start a new conversation by first creating a thread. A new conversation, conversation thread, and post are created in the group.|
-|[Get conversationThread](../api/conversationthread-get.md) | [conversationThread](conversationthread.md) |Get a specific thread that belongs to a group. |
+|[List](../api/group-list-threads.md) | [conversationThread](conversationthread.md) collection |Get all the threads of a group.|
+|[Create](../api/group-post-threads.md) | [conversationThread](conversationthread.md) |Start a new conversation by first creating a thread. A new conversation, conversation thread, and post are created in the group.|
+|[Get](../api/conversationthread-get.md) | [conversationThread](conversationthread.md) |Get a specific thread that belongs to a group. |
|[Update](../api/conversationthread-update.md) | [conversationThread](conversationthread.md) |Update conversationThread object. | |[Delete](../api/conversationthread-delete.md) | None |Delete conversationThread object. | |[Reply to conversation thread](../api/conversationthread-reply.md)|None|Reply to this thread by creating a new Post entity.|
v1.0 Crosstenantaccesspolicy Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicy-overview.md
Namespace: microsoft.graph
In the traditional Microsoft Entra B2B collaboration, any invited user from an organization could use their identity to access resources in external organizations. Administrators didn't have control over the user identities in their tenant that are allowed to sign in to external organizations. These limited controls made it difficult to prevent identities from your organization from being used in unauthorized ways.
-**Cross-tenant access settings** let you control and manage collaboration between users in your organization and other organizations. The control can be on either **outbound access** (how your users collaborate with other organizations), **inbound access** (how other organizations collaborate with you), or both.
+**Cross-tenant access settings** let you control and manage collaboration between users in your organization and other organizations. The control can be on one or a combination of the following configurations:
++ **outbound access** - how your users collaborate with other organizations.++ **inbound access** - how other organizations collaborate with you.++ **tenant restrictions access** - how your users collaborate with other organizations using other organization identities from your network or devices.
-Granular controls let you determine the users, groups, and apps, both in your organization and in external organizations that can participate in z B2B collaboration and Microsoft Entra B2B direct connect. These controls are implemented through:
+Granular controls let you determine the users, groups, and apps, both in your organization and in external organizations, that can participate in cross-tenant collaboration. These controls are implemented through:
-+ **Default cross-tenant access settings** which set the baseline inbound and outbound access settings.
- + In Microsoft Entra B2B collaboration, both access settings are enabled by default. This default configuration means all your users can be invited to external organizations, and all your users can invite guest users.
- + In Microsoft Entra B2B direct connect, both access settings are disabled by default.
- + The service default settings can be updated.
-+ **Partner-specific access settings** which allow you to configure customized settings for individual organizations. For the configured organizations, this configuration takes precedence over the default settings. Therefore, while Microsoft Entra B2B collaboration and Microsoft Entra B2B direct connect might be disabled across your organization by default, you can enable these features for a specific external organization.
++ **Default cross-tenant access settings** which set the baseline settings for inbound and outbound access and tenant restrictions.
+ + In Microsoft Entra B2B collaboration, both inbound and outbound access settings are enabled by default. This default configuration means all your users can be invited to external organizations, and all your users can invite guest users.
+ + In Microsoft Entra B2B direct connect, both inbound and outbound access settings are disabled by default.
+ + The service default settings may be updated.
+ + In Tenant Restrictions, all access settings are disabled by default.
+++ **Partner-specific access settings** which allow you to configure customized settings for individual organizations. For the configured organizations, this configuration takes precedence over the default settings. Therefore, while Microsoft Entra B2B collaboration, Microsoft Entra B2B direct connect, and tenant restrictions might be disabled across your organization, you can enable these features for a specific external organization. > [!IMPORTANT] >
Granular controls let you determine the users, groups, and apps, both in your or
## Default cross-tenant access settings
-Default cross-tenant access settings determine your stance for inbound and outbound collaboration with all other Microsoft Entra organizations. Any external collaboration with an organization not listed explicitly in your cross-tenant access settings inherit these default settings. Default settings are defined using the [crossTenantAccessPolicyConfigurationDefault](../resources/crosstenantaccesspolicyconfigurationdefault.md) resource type.
+Default cross-tenant access settings determine your stance for inbound and outbound collaboration and tenant restrictions with all other Microsoft Entra organizations. Any external collaboration with an organization not listed explicitly in your cross-tenant access settings inherits these default settings. Default settings are defined using the [crossTenantAccessPolicyConfigurationDefault](../resources/crosstenantaccesspolicyconfigurationdefault.md) resource type.
By default, Microsoft Entra ID assigns all Microsoft Entra tenants a service default configuration for cross-tenant access settings. You can override these service defaults with your own configuration to suit your organization. You can confirm whether you're using the service default settings or custom settings by looking at the **isServiceDefault** property returned when you query the default endpoint. ## Partner cross-tenant access settings
-Partner-specific cross-tenant access settings determine your stance for inbound and outbound collaboration with a specific Microsoft Entra organization. Any collaboration with this organization inherits these partner-specific settings. Partner settings are defined using the [crossTenantAccessPolicyConfigurationPartner](../resources/crosstenantaccesspolicyconfigurationpartner.md) resource type.
+Partner-specific cross-tenant access settings determine your stance for inbound and outbound collaboration and tenant restrictions with a specific Microsoft Entra organization. Any collaboration with this organization inherits these partner-specific settings. Partner settings are defined using the [crossTenantAccessPolicyConfigurationPartner](../resources/crosstenantaccesspolicyconfigurationpartner.md) resource type.
Unless you configure all the properties of the partner-specific object, some of your default settings might still apply. For example, if you configure only **b2bCollaborationInbound** for a partner in your cross-tenant access settings, the partner configuration inherits the other settings from the default cross-tenant access settings. When querying the partner endpoint, any property on the partner object that is `null` inherits settings from the default policy.
Learn more about [collaborating with organizations from a different Microsoft cl
## Interpreting the API response
-The cross-tenant access settings API can be used to set up multiple configurations for allowing or blocking access to and from your organization. The following table highlights scenarios, shows an example of the API response, and what the interpretation should be of that response. **b2bSetting** is used as a placeholder for any B2B inbound (**b2bCollaborationInbound** or **b2bDirectConnectInbound**) or outbound (**b2bCollaborationOutbound** or **b2bDirectConnectOutbound**) configuration.
+The cross-tenant access settings API can be used to set up multiple configurations for allowing or blocking access to and from your organization. The following table highlights scenarios, shows an example of the API response, and what the interpretation should be of that response. **b2bSetting** is used as a placeholder for any B2B inbound (**b2bCollaborationInbound** or **b2bDirectConnectInbound**) or outbound (**b2bCollaborationOutbound** or **b2bDirectConnectOutbound**) or tenant restrictions (**tenantRestrictions**) configuration.
<br/>
Check if the guest user is from an externally federated partner before trying En
## Cross-tenant access settings vs tenant restrictions
-Cross-tenant access settings outbound controls are for controlling how **your organization's accounts** are used for accessing resources in other Microsoft Entra organizations. Tenant Restrictions are for controlling how your employees use **other Microsoft Entra organizations' accounts while the employee is on your networks or devices**. Critically, outbound controls work all the time because they're associated with your accounts, while Tenant Restrictions require additional signals to be injected into the authentication requests to be enforced, because Tenant Restrictions are scoped to networks and devices, not accounts. Learn more about [Tenant Restrictions](/azure/active-directory/manage-apps/tenant-restrictions).
+Cross-tenant access settings outbound controls are for controlling how **your organization's accounts** are used for accessing resources in other Microsoft Entra organizations. Tenant Restrictions are for controlling how your employees use **other Microsoft Entra organizations' accounts while the employee is on your networks or devices**. Critically, outbound controls work all the time because they're associated with your accounts, while Tenant Restrictions require other signals to be injected into the authentication requests to be enforced, because tenant restrictions are scoped to networks and devices, not accounts. Learn more about [tenant restrictions](/azure/active-directory/manage-apps/tenant-restrictions).
## Related content
v1.0 Crosstenantaccesspolicyconfigurationdefault https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicyconfigurationdefault.md
Title: "crossTenantAccessPolicyConfigurationDefault resource type"
-description: "The default configuration defined for inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect."
+description: "Represents the default configuration for cross-tenant access and tenant restrictions."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-The default configuration defined for inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
+Represents the default configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
## Methods
The default configuration defined for inbound and outbound settings of Microsoft
| inboundTrust | [crossTenantAccessPolicyInboundTrust](../resources/crosstenantaccesspolicyinboundtrust.md) | Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. | | invitationRedemptionIdentityProviderConfiguration | [defaultInvitationRedemptionIdentityProviderConfiguration](../resources/defaultInvitationRedemptionIdentityProviderConfiguration.md) | Defines the priority order based on which an identity provider is selected during invitation redemption for a guest user. | | isServiceDefault | Boolean | If `true`, the default configuration is set to the system default configuration. If `false`, the default settings are customized. |
+| tenantRestrictions |[crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. |
## Relationships
The following JSON representation shows the resource type.
"b2bDirectConnectInbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"}, "b2bDirectConnectOutbound": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"}, "inboundTrust": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"},
- "invitationRedemptionIdentityProviderConfiguration": {
- "@odata.type": "microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration"
- },
- "isServiceDefault": "Boolean"
+ "invitationRedemptionIdentityProviderConfiguration": {"@odata.type": "microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration"},
+ "isServiceDefault": "Boolean",
+ "tenantRestrictions": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"}
} ```
v1.0 Crosstenantaccesspolicyconfigurationpartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicyconfigurationpartner.md
Title: "crossTenantAccessPolicyConfigurationPartner resource type"
-description: "The partner-specific configuration that is defined for inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect."
+description: "Represents the partner-specific configuration for cross-tenant access and tenant restrictions."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-The partner-specific configuration that is defined for inbound and outbound settings of Microsoft Entra B2B and B2B direct connect collaboration.
+Represents the partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect.
-For any partner-specific property that is `null`, these settings inherit the behavior configured in your [default cross tenant access settings](../resources/crosstenantaccesspolicyconfigurationdefault.md).
+For any partner-specific property that is `null`, these settings inherit the behavior configured in your [default cross-tenant access settings](../resources/crosstenantaccesspolicyconfigurationdefault.md).
## Methods
For any partner-specific property that is `null`, these settings inherit the beh
| isInMultiTenantOrganization | Boolean | Identifies whether a tenant is a member of a multitenant organization. | | isServiceProvider | Boolean | Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. | | tenantId | String | The tenant identifier for the partner Microsoft Entra organization. Read-only. Key.|
+| tenantRestrictions | [crossTenantAccessPolicyTenantRestrictions](../resources/crosstenantaccesspolicytenantrestrictions.md) | Defines the partner-specific tenant restrictions configuration for users in your organization who access a partner organization using partner supplied identities on your network or devices. |
## Relationships
The following JSON representation shows the resource type.
"inboundTrust": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"}, "isInMultiTenantOrganization": "Boolean", "isServiceProvider": "Boolean",
- "tenantId": "String (identifier)"
+ "tenantId": "String (identifier)",
+ "tenantRestrictions": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"}
} ```
v1.0 Crosstenantaccesspolicytarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicytarget.md
Defines how to target your cross-tenant access policy settings. Settings can be
|Property|Type|Description| |:|:|:|
-| target | String | The unique identifier of the user, group, or application; one of the following keywords: `AllUsers` and `AllApplications`; or for targets that are applications, you may use [reserved values](#reserved-values-for-targets-that-are-applications). |
+| target | String | Defines the target for cross-tenant access policy settings and can have one of the following values: <li> The unique identifier of the user, group, or application <li> `AllUsers` <li> `AllApplications` - Refers to any [Microsoft cloud application](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps#microsoft-cloud-applications). <li> `Office365` - Includes the applications mentioned as part of the [Office 365](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps#office-365) suite. |
| targetType | crossTenantAccessPolicyTargetType | The type of resource that you want to target. The possible values are: `user`, `group`, `application`, `unknownFutureValue`. | ### Reserved values for targets that are applications
v1.0 Crosstenantaccesspolicytenantrestrictions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicytenantrestrictions.md
+
+ Title: "crossTenantAccessPolicyTenantRestrictions resource type"
+description: "Defines how to configure Microsoft Entra tenant restrictions settings that give you control over the external organizations that your users can access from your network or devices when they use external identities."
+
+ms.localizationpriority: medium
+++
+# crossTenantAccessPolicyTenantRestrictions resource type
+
+Namespace: microsoft.graph
+
+Defines how to target your tenant restrictions settings. Tenant restrictions give you control over the external organizations that your users can access from your network or devices when they use external identities. Settings can be targeted to specific users, groups, or applications.
+
+Inherits from [crossTenantAccessPolicyB2BSettings](../resources/crosstenantaccesspolicyb2bsetting.md).
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|applications|[crossTenantAccessPolicyTargetConfiguration](../resources/crosstenantaccesspolicytargetconfiguration.md)|The list of applications targeted with your cross-tenant access policy. Inherited from [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md).|
+|devices|[devicesFilter](../resources/devicesfilter.md)|Defines the rule for filtering devices and whether devices that satisfy the rule should be allowed or blocked. This property isn't supported on the server side yet. |
+|usersAndGroups|[crossTenantAccessPolicyTargetConfiguration](../resources/crosstenantaccesspolicytargetconfiguration.md)|The list of users and groups targeted with your cross-tenant access policy. Inherited from [crossTenantAccessPolicyB2BSetting](../resources/crosstenantaccesspolicyb2bsetting.md).|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.crossTenantAccessPolicyTenantRestrictions"
+}
+-->
+
+``` json
+{
+ "@odata.type": "#microsoft.graph.crossTenantAccessPolicyTenantRestrictions",
+ "applications": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTargetConfiguration"},
+ "devices": {"@odata.type": "microsoft.graph.devicesFilter"},
+ "usersAndGroups": {"@odata.type": "microsoft.graph.crossTenantAccessPolicyTargetConfiguration"}
+}
+```
+
+## Related content
+
+[Set up tenant restrictions V2 (Preview)](/azure/active-directory/external-identities/tenant-restrictions-v2)
+
v1.0 Customextensionstagesetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customextensionstagesetting.md
Defines when to execute a [accessPackageAssignmentRequestWorkflowExtension](../r
Inherits from [entity](../resources/entity.md).
-To read the **customExtensionStageSettings** objects on a policy, append `?$expand=customExtensionStageSettings` to a [GET accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) request. For example, `GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/4540a08f-8ab5-43f6-a923-015275799197?$expand=customExtensionStageSettings`.
+To read the **customExtensionStageSettings** objects on a policy, append `?$expand=customExtensionStageSettings($expand=customExtension)` to a [GET accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) request. For example, `GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/4540a08f-8ab5-43f6-a923-015275799197?$expand=customExtensionStageSettings($expand=customExtension)`. For more information, see [Example 2: Retrieve the custom extension stage settings for a policy](../api/accesspackageassignmentpolicy-get.md#example-2-retrieve-the-custom-extension-stage-settings-for-a-policy).
+
+To delete the **customExtensionStageSettings** objects from a policy, call the [Update accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-update.md) and specify the customExtensionHandlers property as an empty collection. For more information, see [Example 2: Remove the customExtensionStageSettings from a policy](../api/accesspackageassignmentpolicy-update.md#example-2-remove-the-customextensionstagesettings-from-a-policy).
-To delete the **customExtensionStageSettings** objects from a policy, call the [Update accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-update.md) and specify the customExtensionHandlers property as an empty collection.
## Methods
v1.0 Device https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/device.md
Namespace: microsoft.graph
Represents a device registered in the organization. Devices are created in the cloud using the Device Registration Service or by Intune. They're used by conditional access policies for multi-factor authentication. These devices can range from desktop and laptop machines to phones and tablets. Inherits from [directoryObject](directoryobject.md).
-This resource is an open type that allows other properties to be passed in. You can also add your own data to custom properties as [extensions](/graph/extensibility-overview).
+This resource is an open type that allows other properties to be passed in.
+
+This resource supports:
+- Adding your own data to custom properties as [extensions](/graph/extensibility-overview).
+- Using [delta query](/graph/delta-query-overview) to track incremental additions, deletions, and updates, by providing a [delta](../api/user-delta.md) function.
+- [OData query capabilities](/graph/query-parameters) including `$select`, `$filter`, `$search`, and `$top`. Specific usages are supported only with [Advanced query capabilities](/graph/aad-advanced-queries#group-properties).
## Methods | Method | Return Type |Description| |:|:--|:-|
-|[Get device](../api/device-get.md) | [device](device.md) |Read properties and relationships of a device object.|
-|[List devices](../api/device-list.md) | [device](device.md) collection| Retrieve a list of devices registered in the directory. |
-|[Update device](../api/device-update.md) | [device](device.md) |Update the properties of a device object. |
-|[Delete device](../api/device-delete.md) | None |Delete a device object. |
-|[delta](../api/device-delta.md)|[device](device.md) collection| Get incremental changes for devices. |
-|[List memberOf](../api/device-list-memberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a direct member of. |
-|[List transitive memberOf](../api/device-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a member of. This operation is transitive. |
-|[List registeredOwners](../api/device-list-registeredowners.md) |[directoryObject](directoryobject.md) collection| Get the users that are registered owners of the device from the registeredOwners navigation property.|
-|[List registeredUsers](../api/device-list-registeredusers.md) |[directoryObject](directoryobject.md) collection| Get the registered users of the device from the registeredUsers navigation property.|
-|[checkMemberObjects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in a list of groups, directory role, or administrative unit objects. |
-|[getMemberObjects](../api/directoryobject-checkmemberobjects.md) | String collection | Return all groups, administrative units, and directory roles that the device is a member of. The check is transitive. |
-|**Open extensions**| | |
-|[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.|
-|[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
+|[List](../api/device-list.md) | [device](device.md) collection| Retrieve a list of devices registered in the directory. |
+|[Create](../api/device-post-devices.md) | [device](device.md)| Register a new device in the directory. |
+|[Get](../api/device-get.md) | [device](device.md) |Read properties and relationships of a device object.|
+|[Update](../api/device-update.md) | [device](device.md) |Update the properties of a device object. |
+|[Delete](../api/device-delete.md) | None |Delete a device object. |
+|[Get delta](../api/device-delta.md)|[device](device.md) collection| Get incremental changes for devices. |
+|[List member of](../api/device-list-memberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a direct member of. |
+|[List transitive member of](../api/device-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a member of. This operation is transitive. |
+|[List registered owners](../api/device-list-registeredowners.md) |[directoryObject](directoryobject.md) collection| Get the users that are registered owners of the device from the registeredOwners navigation property.|
+|[List registered users](../api/device-list-registeredusers.md) |[directoryObject](directoryobject.md) collection| Get the registered users of the device from the registeredUsers navigation property.|
+|[Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in a list of groups, directory role, or administrative unit objects. |
+|[Get member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Return all groups, administrative units, and directory roles that the device is a member of. The check is transitive. |
## Properties > [!IMPORTANT] > Specific usage of `$filter` and the `$search` query parameter is supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on directory objects](/graph/aad-advanced-queries#device-properties).
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |accountEnabled|Boolean| `true` if the account is enabled; otherwise, `false`. Required. Default is `true`. <br/><br/> Supports `$filter` (`eq`, `ne`, `not`, `in`). Only callers with at least the Cloud Device Administrator role can set this property.| |alternativeSecurityIds|[alternativeSecurityId](alternativeSecurityId.md) collection| For internal use only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`).|
This resource is an open type that allows other properties to be passed in. You
|trustType|String| Type of trust for the joined device. Read-only. Possible values: `Workplace` (indicates *bring your own personal devices*), `AzureAd` (Cloud only joined devices), `ServerAd` (on-premises domain joined devices joined to Microsoft Entra ID). For more details, see [Introduction to device management in Microsoft Entra ID](/azure/active-directory/device-management-introduction). | ## Relationships
-| Relationship | Type |Description|
+| Relationship | Type |Description|
|:|:--|:-| |extensions|[extension](extension.md) collection|The collection of open extensions defined for the device. Read-only. Nullable.| |memberOf|[directoryObject](directoryobject.md) collection|Groups and administrative units that this device is a member of. Read-only. Nullable. Supports `$expand`. |
v1.0 Devicesfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/devicesfilter.md
+
+ Title: "devicesFilter resource type"
+description: "Defines a rule to filter the devices and whether devices that satisfy the rule should be allowed or blocked."
+
+ms.localizationpriority: medium
+++
+# devicesFilter resource type
+
+Namespace: microsoft.graph
+
+Defines a rule to filter the devices and whether devices that satisfy the rule should be allowed or blocked.
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|mode|crossTenantAccessPolicyTargetConfigurationAccessType|Determines whether devices that satisfy the rule should be allowed or blocked. The possible values are: `allowed`, `blocked`, `unknownFutureValue`.|
+|rule|String|Defines the rule to filter the devices. For example, `device.deviceAttribute2 -eq 'PrivilegedAccessWorkstation'`.|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.devicesFilter"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.devicesFilter",
+ "mode": "String",
+ "rule": "String"
+}
+```
v1.0 Directory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/directory.md
Title: "directory resource type (deleted items)"
-description: ". Deleted items remain available to restore for up to 30 days. After 30 days, the items are permanently deleted."
+description: "Represents a deleted item in the directory."
ms.localizationpriority: medium
toc. Title: Deleted item
Namespace: microsoft.graph
-Represents a deleted item in the directory. When an item is deleted, it's added to the deleted items "container". Deleted items remain available to restore for up to 30 days. After 30 days, the items are permanently deleted.
+Represents a deleted item in the directory. When an item is deleted, it moves to the deleted items container. Deleted items remain available to restore for up to 30 days. After 30 days, the items are permanently deleted.
-Currently, deleted items functionality is only supported for the [application](application.md), [group](group.md), and [user](user.md) resources.
+Currently, deleted items functionality is supported for the the following resources:
+- [application](application.md)
+- [group](group.md)
+- [servicePrincipal](../resources/serviceprincipal.md)
+- [user](user.md)
Inherits from [entity](entity.md).
Inherits from [entity](entity.md).
| Method | Return Type | Description | | :-- | :-- | :- |
-| [Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Gets the properties of a deleted item. |
-| [Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restores a recently deleted item. |
-| [List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Gets a list of recently deleted items. |
-| [Permanently delete item](../api/directory-deleteditems-delete.md) | None | Permanently deletes an item. |
+| [List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Gets a list of recently deleted items. |
+| [Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Gets the properties of a deleted item. |
+| [Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restores a recently deleted item. |
+| [Permanently delete](../api/directory-deleteditems-delete.md) | None | Permanently deletes an item. |
| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Lists directory items owned by a user. | ## Properties
Inherits from [entity](entity.md).
| deviceLocalCredentials | [deviceLocalCredential](../resources/devicelocalcredential.md) collection | The credentials of the device's local administrator account backed up to Microsoft Entra ID. | | federationConfigurations | [identityProviderBase](../resources/identityproviderbase.md) collection | Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol. | | onPremisesSynchronization | [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) | A container for on-premises directory synchronization functionalities that are available for the organization. |
+| subscriptions | [companySubscription](companysubscription.md) collection | List of commercial subscriptions that an organization acquired. |
## JSON representation
v1.0 Directoryroletemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/directoryroletemplate.md
Represents a directory role template. A directory role template specifies the pr
| Method | Return Type |Description| |:|:--|:-|
-|[Get directoryRoleTemplate](../api/directoryroletemplate-get.md) | [directoryRoleTemplate](directoryroletemplate.md) |Read properties and relationships of directoryRoleTemplate object.|
-|[List directoryRoleTemplates](../api/directoryroletemplate-list.md) | [directoryRoleTemplate](directoryroletemplate.md) collection |Retrieve a list of directoryRoleTemplate objects.|
+|[Get](../api/directoryroletemplate-get.md) | [directoryRoleTemplate](directoryroletemplate.md) |Read properties and relationships of directoryRoleTemplate object.|
+|[List](../api/directoryroletemplate-list.md) | [directoryRoleTemplate](directoryroletemplate.md) collection |Retrieve a list of directoryRoleTemplate objects.|
## Properties
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |description|String|The description to set for the directory role. Read-only.| |displayName|String|The display name to set for the directory role. Read-only. |
v1.0 Domain https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/domain.md
To associate a domain with a tenant:
| Method | Return Type |Description| |:|:--|:-|
-|[Get domain](../api/domain-get.md) | [domain](domain.md) | Read properties and relationships of a domain object.|
-|[Create domain](../api/domain-post-domains.md) | [domain](domain.md) | Adds a domain to the tenant. |
-|[List domains](../api/domain-list.md) | [domain](domain.md) | Retrieve all domains linked to the tenant. |
+|[List](../api/domain-list.md) | [domain](domain.md) | Retrieve all domains linked to the tenant. |
+|[Create](../api/domain-post-domains.md) | [domain](domain.md) | Adds a domain to the tenant. |
+|[Get](../api/domain-get.md) | [domain](domain.md) | Read properties and relationships of a domain object.|
+|[Update](../api/domain-update.md) | [domain](domain.md) |Updates a domain.|
+|[Delete](../api/domain-delete.md) | None |Deletes a domain.|
+|[Force delete](../api/domain-forcedelete.md)|None|Deletes a domain using an asynchronous operation.|
+|[Verify](../api/domain-verify.md)|[domain](domain.md)|Validates the ownership of the domain.|
+|[Promote](../api/domain-promote.md)|Boolean|Promote a verified subdomain to the root domain.|
|[List domain name references](../api/domain-list-domainnamereferences.md) |[directoryObject](directoryobject.md) collection| Retrieve a list of directory objects with a reference to the domain.| |[List service configuration records](../api/domain-list-serviceconfigurationrecords.md) |[domainDnsRecord](domaindnsrecord.md) collection| Retrieve a list of domain DNS records for domain configuration.| |[List verification DNS records](../api/domain-list-verificationdnsrecords.md) |[domainDnsRecord](domaindnsrecord.md) collection| Retrieve a list of domain DNS records for domain verification.|
-|[Update domain](../api/domain-update.md) | [domain](domain.md) |Updates a domain.|
-|[Delete domain](../api/domain-delete.md) | None |Deletes a domain.|
-|[Force delete domain](../api/domain-forcedelete.md)|None|Deletes a domain using an asynchronous operation.|
-|[Verify domain](../api/domain-verify.md)|[domain](domain.md)|Validates the ownership of the domain.|
-|[Promote domain](../api/domain-promote.md)|Boolean|Promote a verified subdomain to the root domain.|
## Properties
v1.0 Educationrubric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationrubric.md
Title: "educationRubric resource type"
-description: "A grading rubric that can be attached to an assignment."
+description: "Represents a grading rubric that can be attached to an assignment."
ms.localizationpriority: medium
toc. Title: Rubric
Namespace: microsoft.graph
-A grading rubric that can be attached to an assignment. A rubric is associated with an **educationUser** (teacher), and attached to one or more **educationAssignment** resources.
+Represents a grading rubric that can be attached to an assignment. A rubric is associated with an **educationUser** (teacher), and attached to one or more **educationAssignment** resources.
-See [Education rubric overview](/graph/education-rubric-overview) for more information.
+For more information, see [Education rubric overview](/graph/education-rubric-overview).
## Methods | Method | Return Type | Description | |:-|:|:|
-| [Create](../api/educationuser-post-rubrics.md) | [educationRubric](educationrubric.md) | Create a new educationRubric object. |
-| [Get](../api/educationrubric-get.md) | [educationRubric](educationrubric.md) | Read properties and relationships of educationRubric object. |
-| [Update](../api/educationrubric-update.md) | [educationRubric](educationrubric.md) | Update educationRubric object. |
-| [Delete](../api/educationrubric-delete.md) | None | Delete educationRubric object. |
+| [List](../api/educationuser-list-rubrics.md) | [educationRubric](educationrubric.md) collection | Retrieve a list of **educationRubric** objects. |
+| [Create](../api/educationuser-post-rubrics.md) | [educationRubric](educationrubric.md) | Create a new **educationRubric** object. |
+| [Get](../api/educationrubric-get.md) | [educationRubric](educationrubric.md) | Read properties and relationships of an **educationRubric** object. |
+| [Update](../api/educationrubric-update.md) | [educationRubric](educationrubric.md) | Update an **educationRubric** object. |
+| [Delete](../api/educationrubric-delete.md) | None | Delete an **educationRubric** object. |
## Properties | Property | Type | Description | |:-|:|:| |createdBy|[identitySet](identityset.md)|The user who created this resource.|
-|createdDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`|
+|createdDateTime|DateTimeOffset|The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
|description|[itemBody](itembody.md)|The description of this rubric.| |displayName|String|The name of this rubric.|
-|grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|The grading type of this rubric -- null for a no-points rubric, or [educationAssignmentPointsGradeType](educationassignmentpointsgradetype.md) for a points rubric.|
+|grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|The grading type of this rubric. You can use `null` for a no-points rubric or [educationAssignmentPointsGradeType](educationassignmentpointsgradetype.md) for a points rubric.|
|id|String|Unique identifier for the rubric.| |lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.|
-|lastModifiedDateTime|DateTimeOffset|Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`|
+|lastModifiedDateTime|DateTimeOffset|Moment in time when the resource was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
|levels|[rubricLevel](rubriclevel.md) collection|The collection of levels making up this rubric.| |qualities|[rubricQuality](rubricquality.md) collection|The collection of qualities making up this rubric.|
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationuser.md
Inherits from [entity](../resources/entity.md).
| Method | Return type | Description | | : | :- | :- |
-| [List users](../api/educationuser-list.md) | [educationUser](../resources/educationuser.md) collection | Get a list of the [educationUser](../resources/educationuser.md) objects and their properties. |
-| [Create user](../api/educationuser-post.md) | [educationUser](../resources/educationuser.md) | Create a new [educationUser](../resources/educationuser.md) object. |
-| [Get user](../api/educationuser-get.md) | [educationUser](../resources/educationuser.md) | Read the properties and relationships of an [educationUser](../resources/educationuser.md) object. |
-| [Update educationUser](../api/educationuser-update.md) | [educationUser](../resources/educationuser.md) | Update the properties of an [educationUser](../resources/educationuser.md) object. |
-| [Delete user](../api/educationuser-delete.md) | None | Delete an [educationUser](../resources/educationuser.md) object. |
+| [List](../api/educationuser-list.md) | [educationUser](../resources/educationuser.md) collection | Get a list of the [educationUser](../resources/educationuser.md) objects and their properties. |
+| [Create](../api/educationuser-post.md) | [educationUser](../resources/educationuser.md) | Create a new [educationUser](../resources/educationuser.md) object. |
+| [Get](../api/educationuser-get.md) | [educationUser](../resources/educationuser.md) | Read the properties and relationships of an [educationUser](../resources/educationuser.md) object. |
+| [Update](../api/educationuser-update.md) | [educationUser](../resources/educationuser.md) | Update the properties of an [educationUser](../resources/educationuser.md) object. |
+| [Delete](../api/educationuser-delete.md) | None | Delete an [educationUser](../resources/educationuser.md) object. |
| [Get changes to users](../api/educationuser-delta.md) | [educationUser](../resources/educationuser.md) collection | Get incremental changes to the resource collection. | | [List taught classes](../api/educationuser-list-taughtclasses.md) | [educationClass](../resources/educationclass.md) collection | Get the **educationClass** resources from the **taughtClasses** navigation property. |
v1.0 Enums https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/enums.md
Namespace: microsoft.graph
| :-- | | user | | group |
+|application|
+|unknownFutureValue|
### multiTenantOrganizationMemberProcessingStatus values
Possible values for user account types (group membership), per Windows definitio
|microsoftAccount| |defaultConfiguredIdp| |unknownFutureValue|+
+### bookingStaffMembershipStatus values
+
+|Member|
+|:|
+|active|
+|pendingAcceptance|
+|rejectedByStaff|
+|unknownFutureValue|
+
+### conditionalAccessInsiderRiskLevels values
+
+|Member|
+|:|
+|minor|
+|moderate|
+|elevated|
+|unknownFutureValue|
+
+### nativeAuthenticationApisEnabled values
+
+| Member|
+|:|
+|none|
+|all|
+|unknownFutureValue|
v1.0 Event https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/event.md
This resource supports:
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties to a new or existing resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension identified by the extension name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[event](event.md) |Create one or more single-value extended properties in a new or existing event. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [event](event.md) | Get events that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Externalconnectors Displaytemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-displaytemplate.md
Title: "displayTemplate resource type" description: "Defines the appearance of the content and the conditions that dictate when the template should be displayed."
+ms.localizationpriority: medium
doc_type: resourcePageType
v1.0 Externalconnectors Propertyrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-propertyrule.md
Title: "propertyRule resource type" description: "Defines the set of conditions to display a displayTemplate"
+ms.localizationpriority: medium
doc_type: resourcePageType
doc_type: resourcePageType
Namespace: microsoft.graph.externalConnectors
-Defines the set of conditions to display a [displayTemplate](../resources/externalconnectors-displaytemplate.md). Rules use the format: (property from the item schema) + (operation) + (value). For example, a **propertyRule** can specify that "itemTitle" "contains" "contoso". Therefore, the **displayTemplate** will not be displayed unless itemTitle contains the value "contoso".
+Defines the set of conditions to display a [displayTemplate](../resources/externalconnectors-displaytemplate.md). Rules use the format: (property from the item schema) + (operation) + (value). For example, a **propertyRule** can specify that "itemTitle" "contains" "contoso". Therefore, the **displayTemplate** isn't displayed unless **itemTitle** contains the value `contoso`.
## Properties |Property|Type|Description| |:|:|:| |operation|microsoft.graph.externalConnectors.ruleOperation|Specifies the operations to be performed during evaluation of a single **propertyRule**, where `property` and a string from the `values` collection are the respective operands. Possible values are: `null`, `equals`, `notEquals`, `contains`, `notContains`, `lessThan`, `greaterThan`, `startsWith`. Required.| |property|String|The property from the [externalItem](../resources/externalconnectors-externalitem.md) schema. Required.|
-|values|String collection|A collection with one or many strings. The specified string(s) will be matched with the specified property using the specified operation. Required.|
+|values|String collection|A collection with one or many strings. One or more specified strings are matched with the specified property using the specified operation. Required.|
|valuesJoinedBy|binaryOperator|The join operator for evaluating multiple **propertyRules**. For example, if `and` is specified, then all **propertyRules** must be true for the **propertyRule** to be true. Possible values are: `or`, `and`. Required.| ## Relationships None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.externalConnectors.propertyRule"
v1.0 Externalconnectors Searchsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-searchsettings.md
Title: "searchSettings resource type" description: "Collects all configurable settings related to search over connector content."
+ms.localizationpriority: medium
doc_type: resourcePageType
v1.0 Featurerolloutpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/featurerolloutpolicy.md
For more information about staged rollout, see [How to configure staged rollout
| [Create](../api/featurerolloutpolicies-post.md) | [featureRolloutPolicy](featurerolloutpolicy.md) | Create a new featureRolloutPolicy object. | | [Update](../api/featurerolloutpolicy-update.md) | [featureRolloutPolicy](featurerolloutpolicy.md) | Update the properties of featurerolloutpolicy object. | | [Delete](../api/featurerolloutpolicy-delete.md) | None | Delete a featureRolloutPolicy object. |
-| [Create appliesTo](../api/featurerolloutpolicy-post-appliesto.md) | [directoryObject](directoryobject.md) | Assign a directoryObject to feature rollout. |
-| [Delete appliesTo](../api/featurerolloutpolicy-delete-appliesto.md) | None | Remove a directoryObject from feature rollout. |
+| [Create applies to](../api/featurerolloutpolicy-post-appliesto.md) | [directoryObject](directoryobject.md) | Assign a directoryObject to feature rollout. |
+| [Delete applies to](../api/featurerolloutpolicy-delete-appliesto.md) | None | Remove a directoryObject from feature rollout. |
## Properties
v1.0 Federatedidentitycredentials Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/federatedidentitycredentials-overview.md
You create a trust relationship between an external identity provider (IdP) and
The [federatedIdentityCredential](federatedidentitycredential.md) resource represents the configuration of a federated identity credential via Microsoft Graph. The following properties are the building blocks of federated identity credentials:
-+ **audiences** ΓÇö The audience that can appear in the external token. This field is mandatory and should be set to `api://AzureADTokenExchange` for Microsoft Entra ID. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you might need to create a new application registration in your IdP to serve as the audience of this token.
++ **audiences** ΓÇö The audience that can appear in the external token. This field is mandatory and should be set to `api://AzureADTokenExchange` for Microsoft Entra ID. It says what Microsoft identity platform should accept in the `aud` claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you might need to create a new application registration in your IdP to serve as the audience of this token. + **issuer** ΓÇö The URL of the external identity provider. Must match the **issuer** claim of the external token being exchanged.
-+ **subject** ΓÇö The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each IdP uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Microsoft Entra ID.
++ **subject** — The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each IdP uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the `sub` claim within the token presented to Microsoft Entra ID. The combination of **issuer** and **subject** must be unique on the app. When the external software workload requests Microsoft identity platform to exchange the external token for an access token, the **issuer** and **subject** values of the federated identity credential are checked against the `issuer` and `subject` claims provided in the external token. If that validation check passes, Microsoft identity platform issues an access token to the external software workload.
v1.0 Fido2combinationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/fido2combinationconfiguration.md
Title: "fido2CombinationConfiguration resource type"
-description: "Configuration to require specific FIDO2 key types in an authentication strength"
+description: "Configuration to require specific FIDO2 keys in an authentication strength"
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-Configuration to require specific FIDO2 key types in an authentication strength. An administrator may use this entity to specify which Authenticator Attestation GUIDs (AAGUIDs) are allowed, as part of certain authentication method combinations, in an [authentication strength](authenticationstrengthpolicy.md).
-
+Configuration to require specific FIDO2 keys in an authentication strength. Use this entity to specify which Authenticator Attestation GUIDs (AAGUIDs) are allowed, as part of certain authentication method combinations, in an [authentication strength](authenticationstrengthpolicy.md).
Inherits and derived from [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md).
None.
|Property|Type|Description| |:|:|:| |allowedAAGUIDs|String collection|A list of AAGUIDs allowed to be used as part of the specified authentication method combinations.|
-|appliesToCombinations|authenticationMethodModes collection|Which authentication method combinations this configuration applies to. The only possible value for fido2combinationConfigurations is `"fido2"`. Inherited from [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md).|
+|appliesToCombinations|authenticationMethodModes collection|Which authentication method combinations this configuration applies to. The only possible value is `"fido2"`. Inherited from [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md).|
|id|String|A system-generated identifier. Inherited from [entity](../resources/entity.md).| ## Relationships
v1.0 Group https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/group.md
This resource supports:
| [Renew](../api/group-renew.md) | Boolean | Renews a group's expiration. Renewing extends the group expiration by the number of days defined in the policy. | | [Validate properties](../api/group-validateproperties.md) | JSON | Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. | | **App role assignments** | | |
-| [List app role assignments](../api/group-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles assigned to this group. |
-| [Add app role assignment](../api/group-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to this group. |
-| [Remove app role assignment](../api/group-delete-approleassignments.md) | None. | Remove an app role assignment from this group. |
+| [List](../api/group-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles assigned to this group. |
+| [Add](../api/group-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to this group. |
+| [Remove](../api/group-delete-approleassignments.md) | None. | Remove an app role assignment from this group. |
| **Calendar** | | | | [Get calendar](../api/calendar-get.md) | [calendar](calendar.md) | Get the group's calendar. | | [Update calendar](../api/calendar-update.md) | None | Update the group's calendar. |
This resource supports:
| [Add rejected sender](../api/group-post-rejectedsenders.md) | [directoryObject](directoryobject.md) | Add a new User or Group to the rejectedSenders collection. | | [Remove rejected sender](../api/group-delete-rejectedsenders.md) | [directoryObject](directoryobject.md) | Remove new User or Group from the rejectedSenders collection. | | **Directory objects** | | |
-| [List deleted groups](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days. |
-| [Get deleted group](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted group by ID. |
-| [Restore deleted group](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Restore a group deleted in the tenant in the last 30 days. |
-| [Permanently delete group](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted group from the tenant. |
-| [List deleted groups owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the user's groups deleted in the tenant in the last 30 days. |
+| [List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days. |
+| [Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted group by ID. |
+| [Restore deleted item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Restore a group deleted in the tenant in the last 30 days. |
+| [Permanently delete item](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted group from the tenant. |
+| [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the user's groups deleted in the tenant in the last 30 days. |
| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership in a list of groups. The function is transitive. | | [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the group is a member of. The function is transitive. | | [Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership in a list of group, directory role, or administrative unit objects. The function is transitive. |
This resource supports:
| [Get drive](../api/drive-get.md) | [drive](drive.md) | Retrieve the properties and relationships of a Drive resource. | | [List children](../api/driveitem-list-children.md) | [DriveItems](driveitem.md) | Return a collection of DriveItems in the children relationship of a DriveItem. | | **Group settings** | | |
-| [List settings](../api/group-list-settings.md) | [groupSetting](groupsetting.md) collection | List properties of all setting objects. |
-| [Create setting](../api/group-post-settings.md) | [groupSetting](groupsetting.md) | Create a setting object based on a groupSettingTemplate. The POST request must provide settingValues for all the settings defined in the template. Only groups specific templates can be used for this operation. |
-| [Get setting](../api/groupsetting-get.md) | [groupSetting](groupsetting.md) | Read properties of a specific setting object. |
-| [Update setting](../api/groupsetting-update.md) | None | Update a setting object. |
-| [Delete setting](../api/groupsetting-delete.md) | None | Delete a setting object. |
+| [List](../api/group-list-settings.md) | [groupSetting](groupsetting.md) collection | List properties of all setting objects. |
+| [Create](../api/group-post-settings.md) | [groupSetting](groupsetting.md) | Create a setting object based on a groupSettingTemplate. The POST request must provide settingValues for all the settings defined in the template. Only groups specific templates can be used for this operation. |
+| [Get](../api/groupsetting-get.md) | [groupSetting](groupsetting.md) | Read properties of a specific setting object. |
+| [Update](../api/groupsetting-update.md) | None | Update a setting object. |
+| [Delete](../api/groupsetting-delete.md) | None | Delete a setting object. |
| [List setting template](../api/groupsettingtemplate-list.md) | None | List properties of all setting templates. | | [Get setting template](../api/groupsettingtemplate-get.md) | None | Read properties of a setting template. | | **Notes** | | | | [List notebooks](../api/onenote-list-notebooks.md) | [notebook](notebook.md) collection | Retrieve a list of notebook objects. | | [Create notebook](../api/onenote-post-notebooks.md) | [notebook](notebook.md) | Create a new OneNote notebook. |
-| **Photo** | | |
-| [Get profile photo](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
-| [Update profile photo](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant including the signed-in user, or the specified group or contact. |
-| [Delete profile photo](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant including the signed-in user or the specified group. |
+| **Profile photo** | | |
+| [Get](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
+| [Update](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant including the signed-in user, or the specified group or contact. |
+| [Delete](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant including the signed-in user or the specified group. |
| **Planner** | | | | [List plans](../api/plannergroup-list-plans.md) | [plannerPlan](plannerplan.md) collection | Get plans assigned to the group. | | **Posts** | | |
-| [List posts](../api/conversationthread-list-posts.md) | [post](post.md) collection | Get posts in a conversation thread. |
-| [Get post](../api/post-get.md) | [post](post.md) | Get a specific post. |
+| [List](../api/conversationthread-list-posts.md) | [post](post.md) collection | Get posts in a conversation thread. |
+| [Get](../api/post-get.md) | [post](post.md) | Get a specific post. |
| [Reply to post](../api/post-reply.md) | None | Reply to a post. | | [Forward post](../api/post-forward.md) | None | Forward a post. | | **Other group resources** | | |
This resource supports:
| onPremisesLastSyncDateTime | DateTimeOffset | Indicates the last time at which the group was synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on January 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). | | onPremisesProvisioningErrors | [onPremisesProvisioningError](onpremisesprovisioningerror.md) collection | Errors when using Microsoft synchronization product during provisioning. <br><br>Returned by default. Supports `$filter` (`eq`, `not`). | | onPremisesSamAccountName | String | Contains the on-premises **SAM account name** synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`). Read-only. |
-| onPremisesSecurityIdentifier | String | Contains the on-premises security identifier (SID) for the group synchronized from on-premises to the cloud. Read-only. <br><br>Returned by default. Supports `$filter` (`eq` including on `null` values). Read-only. |
+| onPremisesSecurityIdentifier | String | Contains the on-premises security identifier (SID) for the group synchronized from on-premises to the cloud. Read-only. <br><br>Returned by default. Supports `$filter` (`eq` including on `null` values). |
| onPremisesSyncEnabled | Boolean | `true` if this group is synced from an on-premises directory; `false` if this group was originally synced from an on-premises directory but is no longer synced; **null** if this object has never synced from an on-premises directory (default). <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | | preferredDataLocation | String | The preferred data location for the Microsoft 365 group. By default, the group inherits the group creator's preferred data location. To set this property, the calling app must be granted the *Directory.ReadWrite.All* permission and the user be assigned at least one of the following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json): <br><ul>User Account Administrator <li>Directory Writer <li> Exchange Administrator <li> SharePoint Administrator </ul><br/> For more information about this property, see [OneDrive Online Multi-Geo](/sharepoint/dev/solution-guidance/multigeo-introduction). <br><br>Nullable. Returned by default. | | preferredLanguage | String | The preferred language for a Microsoft 365 group. Should follow ISO 639-1 Code; for example, `en-US`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). |
v1.0 Groups Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/groups-overview.md
ms.localizationpriority: high doc_type: conceptualPageType+ Last updated 05/22/2024
v1.0 Groupsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/groupsetting.md
Title: "groupSetting resource type"
-description: "Group settings define the configurations that can be used to customize the tenant-wide and object-specific restrictions and allowed behavior. For examples, you can block word lists for group display names or define whether guest users are allowed to be group owners."
+description: "Group settings define the configurations that can be used to customize the tenant-wide and object-specific restrictions and allowed behavior. For examples, you can block word lists for group display names or define whether guests are allowed to be group owners."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-Group settings define the configurations that can be used to customize the tenant-wide and object-specific restrictions and allowed behavior. For examples, you can block word lists for group display names or define whether guest users are allowed to be group owners.
+Group settings define the configurations that can be used to customize the tenant-wide and object-specific restrictions and allowed behavior. For examples, you can block word lists for group display names or define whether guests are allowed to be group owners.
-By default, all groups inherit the preset defaults. To change the default settings, you must create a new settings object using the [groupSettingTemplates](groupsettingtemplate.md). When the same setting is defined at both the tenant-wide and to a specific group, the group-level setting overrides the tenant-wide setting. For example, the tenant-wide setting may allow guests to be invited by existing members of groups. However, an individual group setting can override and not allow guests to be invited by members of the group.
+By default, all groups inherit the preset defaults. To change the default settings, you must create a new settings object using the [groupSettingTemplates](groupsettingtemplate.md). When the same setting is defined at both the tenant-wide and to a specific group, the group-level setting overrides the tenant-wide setting. For example, the tenant-wide setting might allow existing members of groups to invite guests; but an individual group setting can override and not allow the operation.
-Group settings apply to only Microsoft 365 groups.
+Group-specific settings apply to only Microsoft 365 groups.
> [!TIP] > The `/beta` version of this resource is named [directorySetting](/graph/api/resources/directorysetting?view=graph-rest-beta&preserve-view=true).
Group settings apply to only Microsoft 365 groups.
| Method | Return Type | Description | | :- | :-- | :-- |
+| [List](../api/group-list-settings.md) | [groupSetting](groupsetting.md) collection | List properties of all setting objects. |
| [Create](../api/group-post-settings.md) | [groupSetting](groupsetting.md) | Create a setting object based on a **groupSettingTemplate**. | | [Get](../api/groupsetting-get.md) | [groupSetting](groupsetting.md) | Read properties of a specific setting object. |
-| [List](../api/group-list-settings.md) | [groupSetting](groupsetting.md) collection | List properties of all setting objects. |
-| [Update](../api/groupsetting-update.md) | [groupSetting](groupsetting.md) | Update the groupsetting object. |
+| [Update](../api/groupsetting-update.md) | [groupSetting](groupsetting.md) | Update the setting object. |
| [Delete](../api/groupsetting-delete.md) | None | Delete a setting object. | ## Properties
v1.0 Groupsettingtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/groupsettingtemplate.md
For more information about the Microsoft 365 groups-specific settings, see [grou
| Method | Return Type | Description | | : | : | :-- |
-| [Get group setting template](../api/groupsettingtemplate-get.md) | [groupSettingTemplate](groupsettingtemplate.md) | Read the specific properties of one of the system defined groupSettingTemplate objects. |
-| [List group setting templates](../api/groupsettingtemplate-list.md) | [Collection of groupSettingTemplate](groupsettingtemplate.md) | List all of the system defined groupSettingTemplate objects. |
+| [Get](../api/groupsettingtemplate-get.md) | [groupSettingTemplate](groupsettingtemplate.md) | Read the specific properties of one of the system defined groupSettingTemplate objects. |
+| [List](../api/groupsettingtemplate-list.md) | [Collection of groupSettingTemplate](groupsettingtemplate.md) | List all of the system defined groupSettingTemplate objects. |
## Properties
v1.0 Homerealmdiscoverypolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/homerealmdiscoverypolicy.md
doc_type: "resourcePageType"
Namespace: microsoft.graph
-Represents a policy to control Microsoft Entra authentication behavior for federated users, in particular for auto-acceleration and user authentication restrictions in federated domains. You can set **homeRealmDiscoveryPolicy** for all service principals in your organization, or for specific service principals in your organization. For more scenario and policy details, see [Configure Microsoft Entra sign-in behavior for an application by using a Home Realm Discovery policy](/azure/active-directory/manage-apps/configure-authentication-for-federated-users-portal) and [Sign-in to Microsoft Entra ID using email as an alternate login ID](/azure/active-directory/authentication/howto-authentication-use-email-signin).
+Represents a policy to control Microsoft Entra authentication behavior for federated users, in particular for autoacceleration and user authentication restrictions in federated domains. You can set **homeRealmDiscoveryPolicy** for all service principals in your organization, or for specific service principals in your organization. For more scenario and policy details, see [Configure Microsoft Entra sign-in behavior for an application by using a Home Realm Discovery policy](/azure/active-directory/manage-apps/configure-authentication-for-federated-users-portal) and [Sign-in to Microsoft Entra ID using email as an alternate login ID](/azure/active-directory/authentication/howto-authentication-use-email-signin).
Inherits from [stsPolicy](stsPolicy.md).
Inherits from [stsPolicy](stsPolicy.md).
| [Get](../api/homerealmdiscoverypolicy-get.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) | Read properties and relationships of a homeRealmDiscoveryPolicy object. | | [Update](../api/homerealmdiscoverypolicy-update.md) | None | Update a homeRealmDiscoveryPolicy object. | | [Delete](../api/homerealmdiscoverypolicy-delete.md) | None | Delete a homeRealmDiscoveryPolicy object. |
-| [List applied to applications](../api/homerealmdiscoverypolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
-
+| [List applies to](../api/homerealmdiscoverypolicy-list-appliesto.md) | [directoryObject](directoryobject.md) collection | Get the list of directoryObjects that this policy has been applied to. |
+| [Assign to service principal](../api/serviceprincipal-post-homerealmdiscoverypolicies.md) | None | Assign a homeRealmDiscoveryPolicy object to a [servicePrincipal](serviceprincipal.md) object. |
+| [List assigned to service principal](../api/serviceprincipal-list-homerealmdiscoverypolicies.md) | [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection | List the homeRealmDiscoveryPolicy objects that are assigned to a [servicePrincipal](serviceprincipal.md) object. |
+| [Unassign from service principal](../api/serviceprincipal-delete-homerealmdiscoverypolicies.md) | None | Remove a homeRealmDiscoveryPolicy object from a [servicePrincipal](serviceprincipal.md) object. |
## Properties | Property | Type | Description | |:-|:|:|
-|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. See [Properties of a home realm discovery policy definition](#properties-of-a-home-realm-discovery-policy-definition) for more details about the JSON schema for this property. Required.|
+|definition|String collection| A string collection containing a JSON string that defines the rules and settings for this policy. For more information about the JSON schema for this property, see [Properties of a home realm discovery policy definition](#properties-of-a-home-realm-discovery-policy-definition). Required.|
|description|String| Description for this policy.| |displayName|String| Display name for this policy. Required.| |id|String| Unique identifier for this policy. Read-only.|
Inherits from [stsPolicy](stsPolicy.md).
### Properties of a home realm discovery policy definition
-The properties below form the JSON object that represents a token lifetime policy. This JSON object must be **converted to a string with quotations escaped** to be inserted into the **definition** property. An example is shown below in JSON format:
+The following object shows the properties that form the JSON object for a token lifetime policy definition. This JSON object must be **converted to a string with quotations escaped** to be inserted into the **definition** property as shown in the following example.
<!-- { "blockType": "ignored"
The properties below form the JSON object that represents a token lifetime polic
| Property | Type |Description| |:|:--|:-|
-|AccelerateToFederatedDomain|Boolean| Set to `true` for auto-acceleration (bypass home realm discovery). If `true` and there's only one verified and federated domain in the tenant, then users are taken straight to the federated identity provider (such as ADFS) for sign in. If `true` and there's more than one verified domain in the tenant, **PreferredDomain** must be specified. Optional.|
+|AccelerateToFederatedDomain|Boolean| Set to `true` for autoacceleration (bypass home realm discovery). If `true` and there's only one verified and federated domain in the tenant, then users are taken straight to the federated identity provider (such as ADFS) for sign in. If `true` and there's more than one verified domain in the tenant, **PreferredDomain** must be specified. Optional.|
|AllowCloudPasswordValidation|Boolean| Set to `true` to allow an application to authenticate a federated user by presenting username/password credentials directly to the Microsoft Entra token endpoint. Only works if Password Hash Sync is enabled. Optional.| |AlternateIdLogin| Json |Set to `{\"Enabled\": true}` to allow Microsoft Entra sign-in using email as [an alternate login ID](/azure/active-directory/authentication/howto-authentication-use-email-signin). Only works when **IsOrganizationDefault** is set to `true`. Optional.| |PreferredDomain|String| Specifies a domain to accelerate sign-in to. It can be omitted if the tenant has only one federated domain. If it's omitted, and there's more than one verified federated domain, this policy has no effect. Required if **AccelerateToFederatedDomain** is `true`.|
v1.0 Identity Network Access Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identity-network-access-overview.md
Title: "Manage Microsoft Entra identity and network access capabilities by using
description: "Microsoft Graph provides REST APIs to help manage identity and network access capabilities, most of which are available through Microsoft Entra." ms.localizationpriority: high doc_type: conceptualPageType+
A core functionality of identity and access management is managing your tenant c
|--|--| | Manage administrative units including the following operations: <li>Create administrative units <li> Create and manage members and membership rules of administrative units <li> Assign administrator roles that are scoped to administrative units | [administrativeUnit resource type](administrativeunit.md) and its associated APIs | | Retrieve BitLocker recovery keys | [bitlockerRecoveryKey resource type](bitlockerrecoverykey.md) and its associated APIs |
-| Monitor licenses and subscriptions for the tenant | [subscribedSku resource type](subscribedsku.md) and its associated APIs |
+| Monitor licenses and subscriptions for the tenant | <li> [companySubscription resource type](companysubscription.md) and its associated APIs <li>[subscribedSku resource type](subscribedsku.md) and its associated APIs |
| Manage custom security attributes | See [Overview of custom security attributes using the Microsoft Graph API](custom-security-attributes-overview.md) | | Manage deleted directory objects. The functionality to store deleted objects in a "recycle bin" is supported for the following objects: <li> Administrative units <li> Applications <li> External user profiles <li> Groups <li> Pending external user profiles <li> Service principals <li> Users | <li> [Get](../api/directory-deleteditems-get.md) or [List](../api/directory-deleteditems-list.md) deleted objects <li> [Permanently delete](../api/directory-deleteditems-delete.md) a deleted object <li> [Restore a deleted item](../api/directory-deleteditems-restore.md) <li> [List deleted items owned by user](../api/directory-deleteditems-getuserownedobjects.md) | | Manage devices in the cloud | [device resource type](device.md) and its associated APIs |
v1.0 Identity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identity.md
doc_type: resourcePageType
Namespace: microsoft.graph
-Represents an identity of an _actor_. For example, an actor can be a user, device, or application.
+Represents an identity of an _actor_. For example, an actor can be a user, device, or application. Multiple Microsoft Graph APIs share this resource and the data they return varies depending on the API.
Base type of [userIdentity](useridentity.md).
Base type of [userIdentity](useridentity.md).
| Property | Type | Description | |:|:-|:-|
-| displayName | String | The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as having changed when using [delta](../api/driveitem-delta.md). |
-| id | String | Unique identifier for the identity. When the unique identifier is unavailable, the **displayName** property is provided for the identity, but the **id** property isn't included in the response. |
+| displayName | String | The display name of the identity.<br/><br/>For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using [delta](../api/driveitem-delta.md). |
+| id | String | Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the **id** of the principal, that is, the group, user, or application that's subject to review. |
| tenantId | String | Unique identity of the tenant. Optional. |
-| thumbnails | [thumbnailSet](thumbnailset.md) | Keyed collection of thumbnail resources. Optional. |
+| thumbnails | [thumbnailSet](thumbnailset.md) | Keyed collection of thumbnail resources. Optional. Applies to drive items, for example. |
## JSON representation
v1.0 Identitygovernance Lifecycleworkflows Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-lifecycleworkflows-overview.md
ms.localizationpriority: medium
doc_type: conceptualPageType+ Last updated 03/12/2024
Each tenant defines a tenant-wide [schedule](identitygovernance-lifecyclemanagem
Using this feature requires Microsoft Entra ID Governance licenses. To find the right license for your requirements, see [Compare generally available features of Microsoft Microsoft Entra ID](https://www.microsoft.com/security/business/identity-access-management/azure-ad-pricing).
-## Role and application permission authorization checks
-
-The following [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json) are required for a calling user to manage Lifecycle Workflows.
-
-| Operation | Application permissions | Required directory role of the calling user |
-|:|:|:--|
-| Read | LifecycleWorkflows.Read.All or LifecycleWorkflows.ReadWrite.All |Global Reader or Lifecycle Workflows Administrator |
-| Create, Update, or Delete | LifecycleWorkflows.ReadWrite.All | Lifecycle Workflows Administrator |
- ## Related content + [What are Lifecycle Workflows?](/azure/active-directory/governance/what-are-lifecycle-workflows)
v1.0 Identitygovernance Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-overview.md
Title: "Overview of Microsoft Entra ID Governance using Microsoft Graph" description: "Microsoft Entra ID Governance provides you with capabilities to ensure that the right principals have the right access to the right resources and at the right time. Use Microsoft Graph APIs to programmatically manage Microsoft Entra ID Governance features." ms.localizationpriority: medium--+++ doc_type: conceptualPageType Previously updated : 11/15/2023+ Last updated : 07/02/2024 # Overview of Microsoft Entra ID Governance using Microsoft Graph
Microsoft Entra ID Governance allows you to balance your organization's need for
The principals (or identities) whose access you can govern include users, groups, and applications (or service principals). The users can be your employees, business partners, vendors, or contractors. The resources to which you can govern access include groups, access packages, and privileged roles.
-You manage Microsoft Entra ID Governance capabilities programmatically by using the following identity governance APIs in Microsoft Graph.
+You manage Microsoft Entra ID Governance capabilities programmatically by using the following APIs in Microsoft Graph.
+ [Access reviews](#attest-to-the-access-that-principals-have-to-resources) + [Entitlement management](#automate-user-access-to-resources)
The [terms of use APIs](/graph/api/resources/agreement) in Microsoft Graph allow
<!-- End of: Link to ZT guidance -->
+## Licensing
+
+Microsoft Entra ID Governance capabilities are available as part of different suites of Microsoft Entra licenses. To discover the license types and ID Governance features available per license, see [Microsoft Entra ID Governance licensing fundamentals](/entra/id-governance/licensing-fundamentals).
+ ## Related content + [What is Microsoft Entra ID Governance?](/azure/active-directory/governance/identity-governance-overview)
v1.0 Identitygovernance Workflow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-workflow.md
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
|Method|Return type|Description| |:|:|:|
-|[List workflows](../api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of the [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
-|[Create workflow](../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Create a new [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Get workflow](../api/identitygovernance-workflow-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Read the properties and relationships of a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Update workflow](../api/identitygovernance-workflow-update.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Update the properties of a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Delete workflow](../api/identitygovernance-workflow-delete.md)|None|Deletes a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[List](../api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of the [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
+|[Create](../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Create a new [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Get](../api/identitygovernance-workflow-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Read the properties and relationships of a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Update](../api/identitygovernance-workflow-update.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Update the properties of a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Delete](../api/identitygovernance-workflow-delete.md)|None|Deletes a [workflow](../resources/identitygovernance-workflow.md) object.|
+|[Activate](../api/identitygovernance-workflow-activate.md)|None|Run a workflow on-demand.|
|[List users in scope](../api/workflow-list-executionscope.md)|[microsoft.graph.user](../resources/user.md) collection|Get a list of users who are in the scope of the execution conditions of a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[Get a deleted workflow](../api/identitygovernance-deleteditemcontainer-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Get a deleted [workflow](../resources/identitygovernance-workflow.md).|
-|[Permanently delete a workflow](../api/identitygovernance-deletedItemcontainer-delete.md)|None|Permanently deletes a [workflow](../resources/identitygovernance-workflow.md) object.|
-|[List deleted workflows](../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of deleted [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
-|[activate](../api/identitygovernance-workflow-activate.md)|None|Run a workflow on-demand.|
-|[Create workflowVersion](../api/identitygovernance-workflow-createnewversion.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md)|Create a new workflowVersion object.|
-|[restore](../api/identitygovernance-workflow-restore.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Restore a deleted workflow.|
-|[List runs](../api/identitygovernance-workflow-list-runs.md)|[microsoft.graph.identityGovernance.run](../resources/identitygovernance-run.md) collection|Get a list of the [runs](../resources/identitygovernance-run.md) for the workflow.|
-|[Get task](../api/identitygovernance-task-get.md)|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Get the properties of a [task](../resources/identitygovernance-task.md) in the workflow.|
-|[List tasks](../api/identitygovernance-workflow-list-task.md)|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Get a list of [tasks](../resources/identitygovernance-task.md) objects in the workflow.|
-|[List versions](../api/identitygovernance-workflow-list-versions.md)|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md) collection|Get a list of [workflow versions](../resources/identitygovernance-workflowversion.md) of the workflow.|
+|**Deleted workflows**|:|:|
+|[List](../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get a list of deleted [workflow](../resources/identitygovernance-workflow.md) objects and their properties.|
+|[Get](../api/identitygovernance-deleteditemcontainer-get.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Get a deleted [workflow](../resources/identitygovernance-workflow.md).|
+|[Restore](../api/identitygovernance-workflow-restore.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Restore a deleted workflow.|
+|[Permanently delete](../api/identitygovernance-deleteditemcontainer-delete.md)|None|Permanently delete a [workflow](../resources/identitygovernance-workflow.md) object from the deleted items container.|
## Properties
v1.0 Identityuserflowattributeassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identityuserflowattributeassignment.md
Represents how attributes are collected in an identity user flow. and allows cus
|[Get](../api/identityuserflowattributeassignment-get.md)|[identityUserFlowAttributeAssignment](../resources/identityuserflowattributeassignment.md)|Read the properties and relationships of an identityUserFlowAttributeAssignment object.| |[Update](../api/identityuserflowattributeassignment-update.md)|None|Update the properties of an identityUserFlowAttributeAssignment object.| |[Delete](../api/identityuserflowattributeassignment-delete.md)|None|Delete a specific identityUserFlowAttributeAssignment object.|
-|[getOrder](../api/identityuserflowattributeassignment-getorder.md)|[assignmentOrder](../resources/assignmentorder.md)|Gets the order of the identityUserFlowAttributes being collected within a user flow.|
-|[setOrder](../api/identityuserflowattributeassignment-setorder.md)|None|Sets the order of the identityUserFlowAttributes being collected within a user flow.|
+|[Get order](../api/identityuserflowattributeassignment-getorder.md)|[assignmentOrder](../resources/assignmentorder.md)|Gets the order of the identityUserFlowAttributes being collected within a user flow.|
+|[Set order](../api/identityuserflowattributeassignment-setorder.md)|None|Sets the order of the identityUserFlowAttributes being collected within a user flow.|
## Properties
v1.0 Insightssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/insightssettings.md
+
+ Title: "insightsSettings resource type"
+description: "Represents settings to calculate and manage the display or programmatic return of a specific type of insights in an organization."
+ms.localizationpriority: medium
++++
+# insightsSettings resource type
+
+Namespace: microsoft.graph
+
+Represents settings to calculate and manage the display or programmatic return of a specific type of insights in an organization.
+
+Item insights and [meeting hours insights](https://support.microsoft.com/office/suggested-meeting-hours-0613d113-d7c1-4faa-bb11-c8ba30a78ef1) represent relationships between users and items such as documents, sites, and other content types in Microsoft 365. Programmatically, they're represented by the [itemInsights](iteminsights.md) resource. You can get documents that are [shared](../api/insights-list-shared.md) with a user, [trending](../api/insights-list-trending.md) around a user, or [used](../api/insights-list-used.md) by a user. You can use **insightsSettings** to [customize the privacy settings for calculating, displaying, or returning item insights in an organization](/graph/insights-customize-item-insights-privacy).
+
+## Methods
+
+| Method | Return Type | Description |
+|:-|:|:|
+| [List itemInsights](../api/peopleadminsettings-list-iteminsights.md) | [insightsSettings](insightssettings.md) | Get the properties of an [insightsSettings](../resources/insightssettings.md) object to display or return item insights in an organization. |
+| [Update insightsSettings](../api/insightssettings-update.md) | [insightsSettings](insightssettings.md) | Update privacy settings to display or return the specified type of insights in an organization. Currently, [itemInsights](iteminsights.md) is the only supported type of settings. |
+
+## Properties
+
+| Property | Type|Description|
+|:|:--|:-|
+|disabledForGroup|String| The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. The default value is `null`. Optional.|
+|isEnabledInOrganization|Boolean| `true` if insights of the specified type are enabled for the organization; `false` if insights of the specified type are disabled for all users without exceptions. The default value is `true`. Optional.|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "optionalProperties": [],
+ "@odata.type": "microsoft.graph.insightsSettings"
+}-->
+
+```json
+{
+ "disabledForGroup": "String",
+ "isEnabledInOrganization": "Boolean"
+}
+```
v1.0 Iteminsights https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/iteminsights.md
+
+ Title: "itemInsights resource type"
+description: "Represents relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques."
+
+ms.localizationpriority: high
+++
+# itemInsights resource type
+
+Namespace: microsoft.graph
+
+Represents relationships between a user and items such as OneDrive for work or school documents, calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for work or school documents trending around users. Derived from [officeGraphInsights](officegraphinsights.md).
+
+Insights are returned by the following APIs:
+
+- [Shared](insights-shared.md) - returns documents shared with a user. Documents can be shared as email attachments or as OneDrive for work or school links sent in emails.
+- [Trending](insights-trending.md) - returns documents from OneDrive for work or school and from SharePoint sites trending around a user.
+- [Used](insights-used.md) - returns documents viewed and modified by a user. Includes documents the user used in OneDrive for work or school and SharePoint.
+
+Each insight is returned with a **resourceVisualization** and **resourceReference** complex value type (CVT). The **resourceVisualization** CVT contains properties such as **title** and **previewImageUrl**. Microsoft uses the visualization properties to render the files in experiences like Office Delve.
+
+### Limiting item insights
+
+Update [insightsSettings](insightssettings.md) to disable item insights for a specific Microsoft Entra group or an entire organization. For more information, see [customize insights privacy](/graph/insights-customize-item-insights-privacy).
+
+## Properties
+
+None.
+
+## Relationships
+
+| Relationship | Type | Description |
+| :- |:| :-|
+| shared | [sharedInsight](insights-shared.md) collection | Calculated relationship that identifies documents shared with or by the user, includes file attachments in emails and meetings, as well as URLs and reference attachments to OneDrive for work or school and SharePoint, files found in emails, meetings, and Teams conversations. Ordered by recency of share. Inherited from [officeGraphInsights](officegraphinsights.md).|
+| trending | [trending](insights-trending.md) collection | Calculated relationship that identifies documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for work or school and SharePoint. Trending insights help users discover potentially useful content they have access to but have never viewed before. Inherited from [officeGraphInsights](officegraphinsights.md).|
+| used | [usedInsight](insights-used.md) collection | Calculated relationship that identifies the latest documents viewed and modified by a user, including OneDrive for work or school and SharePoint documents. Ranked by recency of use. Inherited from [officeGraphInsights](officegraphinsights.md).|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty":"id",
+ "baseType":"microsoft.graph.officeGraphInsights",
+ "optionalProperties": [
+ "trending",
+ "used",
+ "shared"
+ ],
+ "@odata.type": "microsoft.graph.itemInsights"
+}-->
+
+```json
+{
+ "shared": [ { "@odata.type": "microsoft.graph.shared" } ],
+ "trending": [ { "@odata.type": "microsoft.graph.trending" } ],
+ "used": [ { "@odata.type": "microsoft.graph.used" } ]
+}
+```
v1.0 Message https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/message.md
by providing a [delta](../api/message-delta.md) function.
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties in a new or existing instance of a resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension object or objects identified by name or fully qualified name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[message](message.md) |Create one or more single-value extended properties in a new or existing message. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [message](message.md) | Get messages that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Notebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/notebook.md
The following JSON representation shows the resource type.
|:|:--|:-| |[Get notebook](../api/notebook-get.md) | [Notebook](notebook.md) |Read the properties and relationships of the notebook.| |[Get recent notebooks](../api/notebook-getrecentnotebooks.md) | [recentNotebook](recentnotebook.md) collection | Get a collection of the most recently accessed notebooks for the user. |
-|[getNotebookFromWebUrl](../api/notebook-getnotebookfromweburl.md) | [Notebook](notebook.md) | Retrieve the properties and relationships of a notebook object using its URL path. |
+|[Get notebook from web](../api/notebook-getnotebookfromweburl.md) | [Notebook](notebook.md) | Retrieve the properties and relationships of a notebook object using its URL path. |
|[Create section group](../api/notebook-post-sectiongroups.md) |[SectionGroup](sectiongroup.md)| Create a section group by posting to the sectionGroups collection in the specified notebook.| |[List section groups](../api/notebook-list-sectiongroups.md) |[SectionGroup](sectiongroup.md) collection| Get a collection of section groups in the specified notebook.| |[Create section](../api/notebook-post-sections.md) |[OnenoteSection](section.md)| Create a section by posting to the sections collection in the specified notebook.|
v1.0 Oauth2permissiongrant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/oauth2permissiongrant.md
ms.localizationpriority: medium
doc_type: resourcePageType
+toc. Title: OAuth2 (delegated) permission grant
# oAuth2PermissionGrant resource type
Delegated permissions are sometimes referred to as "OAuth 2.0 scopes" or "scopes
| Method | Return Type | Description | |:|:--|:-|
-| [List oAuth2PermissionGrants](../api/oauth2permissiongrant-list.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection | Retrieve a list of delegated permission grants. |
-| [Get oAuth2PermissionGrant](../api/oauth2permissiongrant-get.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Read a single delegated permission grant.|
-| [Create oAuth2PermissionGrant](../api/oauth2permissiongrant-post.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Create a delegated permission grant. |
-| [Update oAuth2PermissionGrant](../api/oauth2permissiongrant-update.md) | None | Update oAuth2PermissionGrant object. |
-| [Delete oAuth2PermissionGrant](../api/oauth2permissiongrant-delete.md) | None | Delete a delegated permission grant. |
+| [List](../api/oauth2permissiongrant-list.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) collection | Retrieve a list of delegated permission grants. |
+| [Get](../api/oauth2permissiongrant-get.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Read a single delegated permission grant.|
+| [Create](../api/oauth2permissiongrant-post.md) | [oAuth2PermissionGrant](oauth2permissiongrant.md) | Create a delegated permission grant. |
+| [Update](../api/oauth2permissiongrant-update.md) | None | Update oAuth2PermissionGrant object. |
+| [Delete](../api/oauth2permissiongrant-delete.md) | None | Delete a delegated permission grant. |
|[Get delta](../api/oauth2permissiongrant-delta.md)|[oAuth2PermissionGrant](oauth2permissiongrant.md)|Get newly created, updated, or deleted **oauth2permissiongrant** objects without performing a full read of the entire resource collection.| ## Properties
v1.0 Officegraphinsights https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/officegraphinsights.md
Title: "officeGraphInsights resource type"
-description: "Insights are relationships calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for Business documents trending around users."
+description: "Insights are relationships calculated using advanced analytics and machine learning techniques."
ms.localizationpriority: high
doc_type: resourcePageType
Namespace: microsoft.graph
-Insights are relationships calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for Business documents trending around users.
+> [!NOTE]
+> Use [itemInsights](iteminsights.md) instead of **officeGraphInsights** to access the insights API.
+>
+> **officeGraphInsights** is maintained for backward compatibility with earlier versions of the insights API. It's the base type for [itemInsights](iteminsights.md).
+
+Insights are relationships calculated using advanced analytics and machine learning techniques. You can, for example, identify OneDrive for work or school documents trending around users.
Insights are returned by the following APIs: -- [Trending](insights-trending.md) - returns documents from OneDrive for Business and from SharePoint sites trending around a user.-- [Used](insights-used.md) - returns documents viewed or modified by a user. Includes documents the user used in OneDrive for Business, and SharePoint.-- [Shared](insights-shared.md) - returns documents shared with or by the user. Documents can be shared as URLs, file attachments, reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings.
+- [Trending](insights-trending.md) - returns documents from OneDrive for work or school and from SharePoint sites trending around a user.
+- [Used](insights-used.md) - returns documents viewed or modified by a user. Includes documents the user used in OneDrive for work or school, and SharePoint.
+- [Shared](insights-shared.md) - returns documents shared with or by the user. Documents can be shared as URLs, file attachments, reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings.
Each insight is returned with a **resourceVisualization** and **resourceReference** complex value type (CVT). The **resourceVisualization** CVT contains properties such as **title** and **previewImageUrl**. Microsoft uses the visualization properties to render the files in experiences like Office Delve.
+## Properties
+None.
+ ## Relationships | Relationship | Type | Description | | - || -|
-| shared | [sharedInsight](insights-shared.md) collection | Calculated relationship identifying documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share.|
-| trending | [trending](insights-trending.md) collection | Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for Business and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before.|
-| used | [usedInsight](insights-used.md) collection | Calculated relationship identifying the latest documents viewed or modified by a user, including OneDrive for Business and SharePoint documents, ranked by recency of use.|
+| shared | [sharedInsight](insights-shared.md) collection | Calculated relationship that identifies documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share.|
+| trending | [trending](insights-trending.md) collection | Calculated relationship that identifies documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for work or school and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before.|
+| used | [usedInsight](insights-used.md) collection | Calculated relationship that identifies the latest documents viewed or modified by a user, including OneDrive for work or school and SharePoint documents, ranked by recency of use.|
## JSON representation
The following JSON representation shows the resource type.
```json { "id": "string",
+ "shared": [ { "@odata.type": "microsoft.graph.shared" } ],
"trending": [ { "@odata.type": "microsoft.graph.trending" } ],
- "used": [ { "@odata.type": "microsoft.graph.used" } ],
- "shared": [ { "@odata.type": "microsoft.graph.shared" } ]
+ "used": [ { "@odata.type": "microsoft.graph.used" } ]
} ```
v1.0 Onlinemeeting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/onlinemeeting.md
Contains information about a meeting, including the URL used to join a meeting,
| allowMeetingChat | [meetingChatMode](#meetingchatmode-values) | Specifies the mode of meeting chat. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | allowParticipantsToChangeName | Boolean | Specifies if participants are allowed to rename themselves in an instance of the meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| attendeeReport (deprecated) | Stream | The content stream of the attendee report of a [Microsoft Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
| audioConferencing | [audioConferencing](audioconferencing.md) | The phone access (dial-in) information for an online meeting. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| broadcastSettings (deprecated) | [broadcastMeetingSettings](broadcastMeetingSettings.md) | Settings related to a live event. |
| chatInfo | [chatInfo](chatinfo.md) | The chat information associated with this online meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | creationDateTime | DateTime | The meeting creation time in UTC. Read-only. |
-| endDateTime | DateTime | The meeting end time in UTC. Required when you create an online meeting. |
-| id | String | The default ID associated with the online meeting. Read-only. |
-| isBroadcast (deprecated) | Boolean | Indicates whether this meeting is a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). |
-| isEntryExitAnnounced | Boolean | Indicates whether to announce when callers join or leave. |
-| joinInformation | [itemBody](itembody.md) | The join information in the language and locale variant specified in the `Accept-Language` request HTTP header. Read-only. |
-| joinMeetingIdSettings | [joinMeetingIdSettings](joinmeetingidsettings.md) | Specifies the **joinMeetingId**, the meeting passcode, and the requirement for the passcode. Once an **onlineMeeting** is created, the **joinMeetingIdSettings** can't be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. |
+| endDateTime | DateTime | The meeting end time in UTC. Required when you create an online meeting.
| joinWebUrl | String | The join URL of the online meeting. The format of the URL may change; therefore, users shouldn't rely on any information extracted from parsing the URL. Read-only. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
-| lobbyBypassSettings | [lobbyBypassSettings](lobbyBypassSettings.md) | Specifies which participants can bypass the meeting lobby. |
| participants | [meetingParticipants](meetingparticipants.md) | The participants associated with the online meeting, including the organizer and the attendees. |
-| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. |
-| shareMeetingChatHistoryDefault | [meetingChatHistoryDefaultMode](#meetingchathistorydefaultmode-values) | Specifies whether meeting chat history is shared with participants. Possible values are: `all`, `none`, `unknownFutureValue`. |
-| startDateTime | DateTime | The meeting start time in UTC. Required when you create an online meeting. |
| subject | String | The subject of the online meeting. Required when you create an online meeting. |
-| videoTeleconferenceId | String | The video teleconferencing ID. Read-only. |
-| endDateTime | DateTime | The meeting end time in UTC. |
| id | String | The default ID associated with the online meeting. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| isBroadcast (deprecated) | Boolean | Indicates whether this event is a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). |
| isEntryExitAnnounced | Boolean | Indicates whether to announce when callers join or leave. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | joinInformation | [itemBody](itembody.md) | The join information in the language and locale variant specified in the `Accept-Language` request HTTP header. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | joinMeetingIdSettings | [joinMeetingIdSettings](joinmeetingidsettings.md) | Specifies the **joinMeetingId**, the meeting passcode, and the requirement for the passcode. Once an **onlineMeeting** is created, the **joinMeetingIdSettings** can't be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| joinWebUrl | String | The join URL of the online meeting. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| lobbyBypassSettings | [lobbyBypassSettings](lobbyBypassSettings.md) | Specifies which participants can bypass the meeting lobby. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| participants | [meetingParticipants](meetingparticipants.md) | The participants associated with the online meeting, including the organizer and the attendees. |
+| lobbyBypassSettings | [lobbyBypassSettings](lobbybypasssettings.md) | Specifies which participants can bypass the meeting lobby. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
| recordAutomatically | Boolean | Indicates whether to record the meeting automatically. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | shareMeetingChatHistoryDefault | [meetingChatHistoryDefaultMode](#meetingchathistorydefaultmode-values) | Specifies whether meeting chat history is shared with participants. Possible values are: `all`, `none`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). | | startDateTime | DateTime | The meeting start time in UTC. |
-| subject | String | The subject of the online meeting. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
| videoTeleconferenceId | String | The video teleconferencing ID. Read-only. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
-| watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark a content type. Inherited from [onlineMeetingBase](../resources/onlineMeetingBase.md). |
+| watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether the client application should apply a watermark a content type. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
+| attendeeReport (deprecated) | Stream | The content stream of the attendee report of a [Microsoft Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. |
+| broadcastSettings (deprecated) | [broadcastMeetingSettings](broadcastMeetingSettings.md) | Settings related to a live event. |
+| isBroadcast (deprecated) | Boolean | Indicates whether this meeting is a [Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). |
### onlineMeetingPresenters values
v1.0 Opentypeextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/opentypeextension.md
exposes at https://graph.microsoft.com/v1.0/$metadata.
| Method | Return Type | Description | |:|:--|:-|
-|[Create open extension](../api/opentypeextension-post-opentypeextension.md) | [openTypeExtension](../resources/opentypeextension.md)(in an existing resource instance), or a new [todoTask](todotask.md), [todoTaskList](todotasklist.md)[contact](contact.md), [event](event.md), [message](message.md), [post](post.md), [todoTask](todotask.md), or [todoTaskList](todotasklist.md) that contains an openTypeExtension object. | Create an openTypeExtension object in an existing or new resource instance.|
-|[Get open extension](../api/opentypeextension-get.md) | [openTypeExtension](opentypeextension.md) |Read properties and relationships of openTypeExtension object.|
+|[Create](../api/opentypeextension-post-opentypeextension.md) | [openTypeExtension](../resources/opentypeextension.md)(in an existing resource instance), or a new [todoTask](todotask.md), [todoTaskList](todotasklist.md)[contact](contact.md), [event](event.md), [message](message.md), [post](post.md), [todoTask](todotask.md), or [todoTaskList](todotasklist.md) that contains an openTypeExtension object. | Create an openTypeExtension object in an existing or new resource instance.|
+|[Get](../api/opentypeextension-get.md) | [openTypeExtension](opentypeextension.md) |Read properties and relationships of openTypeExtension object.|
|[Update](../api/opentypeextension-update.md) | [openTypeExtension](opentypeextension.md) |Update openTypeExtension object. | |[Delete](../api/opentypeextension-delete.md) | None |Delete openTypeExtension object. |
v1.0 Orgcontact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/orgcontact.md
This resource supports using [delta query](/graph/delta-query-overview) to track
| **Organizational contacts** | | [List](../api/orgcontact-list.md) | [orgContact](orgcontact.md) | List properties of organizational contacts. | | [Get](../api/orgcontact-get.md) | [orgContact](orgcontact.md) | Read properties and relationships of an organizational contact. |
+| [Get delta](../api/orgcontact-delta.md) | [orgContact](orgcontact.md) collection| Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. |
+| [Get delta for directory object](../api/directoryobject-delta.md) | [direcyoryObject](orgcontact.md) collection| Get newly created, updated, or deleted organizational contacts via the directory object collection without having to perform a full read of the entire collection. |
+| [List member of](../api/orgcontact-list-memberof.md) | String collection | Retrieve the list of groups and adminstrative units the contact is a member of. The check is transitive. |
+| [List transitive members of](../api/orgcontact-list-transitivememberof.md) | [directoryObject](directoryobject.md) collection | List the groups an organizational contact is a member of, including groups that the organizational contact is nested under. |
+| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership of an organizational contact in a list of groups. The check is transitive. |
+| [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the organizational contact is a member of. The check is transitive. |
+|[Check member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Check for membership of an organizational contact in a list of groups, directory role, or administrative unit objects. |
+|[Get member objects](../api/directoryobject-checkmemberobjects.md) | String collection | Return all groups, administrative units, and directory roles that the organizational contact is a member of. The check is transitive. |
+|[Retry service provisioning](../api/orgcontact-retryserviceprovisioning.md) | None | Retry the orgContact service provisioning. |
| **Organizational hierarchy** | | [Get manager](../api/orgcontact-get-manager.md) | [directoryObject](directoryobject.md) | Get the organizational contact's manager. | | [List direct reports](../api/orgcontact-list-directreports.md) | [directoryObject](directoryobject.md) collection | List the organizational contact's direct reports. |
-| [List memberOf](../api/orgcontact-list-memberof.md) | [directoryObject](directoryobject.md) collection | List the groups an organizational contact is a member of. |
-| [List transitiveMemberOf](../api/orgcontact-list-transitivememberof.md) | [directoryObject](directoryobject.md) collection | List the groups an organizational contact is a member of, including groups that the organizational contact is nested under. |
-| [Check member groups](../api/directoryobject-checkmembergroups.md) | String collection | Check for group membership. |
-| [Get member groups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the specified organizational contact is a member of. |
-| [Get member objects](../api/directoryobject-getmemberobjects.md) | String collection | Returns a list of directoryObjects the organizational contact is a member of. |
## Properties
v1.0 Peopleadminsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/peopleadminsettings.md
Inherits from [entity](../resources/entity.md).
|Method|Return type|Description| |:|:|:| |[Get peopleAdminSettings](../api/peopleadminsettings-get.md) | [peopleAdminSettings](../resources/peopleadminsettings.md) | Retrieve the properties and relationships of a [peopleAdminSettings](../resources/peopleadminsettings.md) object. |
+|[List itemInsights](../api/peopleadminsettings-list-iteminsights.md) | [insightsSettings](insightssettings.md) | Get the properties of an [insightsSettings](../resources/insightssettings.md) object to display or return item insights in an organization. |
|[List pronounsSettings](../api/peopleadminsettings-list-pronouns.md)|[pronounsSettings](../resources/pronounssettings.md) collection|Get the properties of the [pronounsSettings](../resources/pronounssettings.md) resource for an organization.| |[List profileCardProperties](../api/peopleadminsettings-list-profilecardproperties.md) | [profileCardProperty](profilecardproperty.md) collection | Get a collection of [profileCardProperty](../resources/profilecardproperty.md) resources for an organization. | |[Create profileCardProperty](../api/peopleadminsettings-post-profilecardproperties.md) | [profileCardProperty](profilecardproperty.md) | Create a new [profileCardProperty](../resources/profilecardproperty.md) for an organization. |
Inherits from [entity](../resources/entity.md).
|Relationship|Type|Description| |:|:|:|
+|itemInsights|[insightsSettings](../resources/insightssettings.md)|Represents administrator settings that manage the support for item insights in an organization.|
|profileCardProperties|[profileCardProperty](profilecardproperty.md) collection| Contains a collection of the properties an administrator has defined as visible on the Microsoft 365 profile card.| |pronouns|[pronounsSettings](../resources/pronounssettings.md)|Represents administrator settings that manage the support of pronouns in an organization.|
v1.0 Plannerorderhintsbyassignee https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/plannerorderhintsbyassignee.md
- Title: "plannerOrderHintsByAssignee resource type" description: "The **plannerOrderHintsByAssignee** is a resource that contains ordering hints for assignees in a plannerTask resource, to indicate the order of the task in Assigned To view of the Task Board."
v1.0 Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/post.md
This resource lets you add your own data to custom properties using [extensions]
|**Open extensions**| | | |[Create open extension](../api/opentypeextension-post-opentypeextension.md) |[openTypeExtension](opentypeextension.md)| Create an open extension and add custom properties in a new or existing instance of a resource.| |[Get open extension](../api/opentypeextension-get.md) |[openTypeExtension](opentypeextension.md) collection| Get an open extension object or objects identified by name or fully qualified name.|
-|**Schema extensions**| | |
-|[Add schema extension values](/graph/extensibility-schema-groups) || Create a schema extension definition and then use it to add custom typed data to a resource.|
|**Extended properties**| | | |[Create single-value property](../api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties.md) |[post](post.md) |Create one or more single-value extended properties in a new or existing post. | |[Get single-value property](../api/singlevaluelegacyextendedproperty-get.md) | [post](post.md) | Get posts that contain a single-value extended property by using `$expand` or `$filter`. |
v1.0 Privilegedidentitymanagement For Groups Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedidentitymanagement-for-groups-api-overview.md
Title: "Govern membership and ownership of groups using privileged identity management (PIM) for groups" description: "Privileged Identity Management (PIM) is a feature of Microsoft Entra ID Governance that enables you to manage, control, and monitor access to important resources, such as groups, in your organization."-+++ ms.localizationpriority: medium doc_type: conceptualPageType+ Last updated 10/03/2023
v1.0 Privilegedidentitymanagementv3 Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedidentitymanagementv3-overview.md
Title: "Manage Microsoft Entra role assignments using the privileged identity management (PIM) APIs" description: "Privileged Identity Management (PIM) is a feature of Microsoft Entra ID Governance that enables you to manage, control, and monitor access to important resources in your organization."-+++ ms.localizationpriority: medium doc_type: conceptualPageType+ Last updated 09/13/2023
v1.0 Resultinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resultinfo.md
Title: "resultInfo resource type"
-description: "This contains success and failure specific result information."
+description: "Provides success and failure-specific result information."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-This contains success and failure specific result information.
+Provides success and failure-specific result information.
-The code specifies if the result is a generic success or failure. If the code is 2xx it's a success, if it's a 4xx it's a client error, and if it's 5xx, it's a server error.
+The code specifies if the result is a generic success or failure. If the code is 2xx, it's a success; if it's 4xx, it's a client error; and if it's 5xx, it's a server error.
-The subcodes provide supplementary information related to the type of success or failure (for example, a call transfer was successful)
+The subcodes provide supplementary information related to the type of success or failure (for example, a call transfer was successful).
## Properties
v1.0 Scheduleinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/scheduleinformation.md
Represents the availability of a user, distribution list, or resource (room or e
## Properties | Property | Type |Description| |:|:--|:-|
-|availabilityView |String |Represents a merged view of availability of all the items in `scheduleItems`. The view consists of time slots. Availability during each time slot is indicated with: `0`= free or working elswhere, `1`= tentative, `2`= busy, `3`= out of office.<br><br>**Note:** Working elsewhere is set to `0` instead of `4` for backward compatibility. For details, see the [Q&A](https://learn.microsoft.com/en-us/answers/questions/309571/working-elsewhere-in-getschedules-availabilityview).|
+|availabilityView |String |Represents a merged view of availability of all the items in `scheduleItems`. The view consists of time slots. Availability during each time slot is indicated with: `0`= free or working elswhere, `1`= tentative, `2`= busy, `3`= out of office.<br><br>**Note:** Working elsewhere is set to `0` instead of `4` for backward compatibility. For details, see the [Q&A](/answers/questions/309571/working-elsewhere-in-getschedules-availabilityview).|
|error |[freeBusyError](freebusyerror.md) |Error information from attempting to get the availability of the user, distribution list, or resource. | |scheduleId |String |An SMTP address of the user, distribution list, or resource, identifying an instance of **scheduleInformation**. | |scheduleItems |[scheduleItem](scheduleitem.md) collection |Contains the items that describe the availability of the user or resource. |
v1.0 Securescore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/securescore.md
Represents a tenant's secure score per day of scoring data, at the tenant and co
| Method | Return Type|Description| |:|:--|:-|
-|[List secure scores](../api/security-list-securescores.md) | [secureScores](securescore.md) collection |Get secureScore object collection.|
-|[Get secure score](../api/securescore-get.md) | [secureScore](securescore.md) |Read properties and metadata of a secureScore object. |
+|[List](../api/security-list-securescores.md) | [secureScores](securescore.md) collection |Get secureScore object collection.|
+|[Get](../api/securescore-get.md) | [secureScore](securescore.md) |Read properties and metadata of a secureScore object. |
Represents a tenant's secure score per day of scoring data, at the tenant and co
| averageComparativeScores | [averageComparativeScore](averagecomparativescore.md) collection |Average score by different scopes (for example, average by industry, average by seating) and control category (Identity, Data, Device, Apps, Infrastructure) within the scope. | | azureTenantId | String | GUID string for tenant ID. | | controlScores | [controlScore](controlscore.md) collection | Contains tenant scores for a set of controls. |
-| createdDateTime | DateTimeOffset | The date when the entity is created. |
+| createdDateTime | DateTimeOffset | When the report was created. |
| currentScore | Double | Tenant current attained score on specified date. | | enabledServices | String collection | Microsoft-provided services for the tenant (for example, Exchange online, Skype, Sharepoint). | |id |String|Provider-generated GUID/unique identifier. Read-only. Required.|
v1.0 Security Alert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-alert.md
When a security provider detects a threat, it creates an alert in the system. Mi
## Methods |Method|Return type|Description| |:|:|:|
-|[List alerts_v2](../api/security-list-alerts_v2.md)|[microsoft.graph.security.alert](security-alert.md) collection|Get a list of [alert](../resources/security-alert.md) resources created to track suspicious activities in an organization.|
-|[Get alert](../api/security-alert-get.md)|[microsoft.graph.security.alert](security-alert.md)|Get the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **id** property.|
-|[Update alert](../api/security-alert-update.md)|[microsoft.graph.security.alert](../resources/security-alert.md)|Update the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **id** property.|
-|[Create comment for alert](../api/security-alert-post-comments.md)| [alertComment](../resources/security-alertcomment.md) | Create a comment for an existing [alert](../resources/security-alert.md) based on the specified alert **id** property.|
+|[List](../api/security-list-alerts_v2.md)|[microsoft.graph.security.alert](security-alert.md) collection|Get a list of [alert](../resources/security-alert.md) resources created to track suspicious activities in an organization.|
+|[Get](../api/security-alert-get.md)|[microsoft.graph.security.alert](security-alert.md)|Get the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **id** property.|
+|[Update](../api/security-alert-update.md)|[microsoft.graph.security.alert](../resources/security-alert.md)|Update the properties of an [alert](../resources/security-alert.md) object in an organization based on the specified alert **id** property.|
+|[Create comment](../api/security-alert-post-comments.md)| [alertComment](../resources/security-alertcomment.md) | Create a comment for an existing [alert](../resources/security-alert.md) based on the specified alert **id** property.|
## Properties |Property|Type|Description|
v1.0 Security Incident https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-incident.md
Title: "incident resource type" description: "An incident in Microsoft 365 Defender is a collection of correlated alerts and associated metadata that reflects the story of an attack." Previously updated : 11/11/2022 ms.localizationpriority: medium
Because piecing the individual alerts together to gain insight into an attack ca
|lastModifiedBy|String|The identity that last modified the incident.| |lastUpdateDateTime|DateTimeOffset|Time when the incident was last updated.| |redirectIncidentId|String|Only populated in case an incident is grouped with another incident, as part of the logic that processes incidents. In such a case, the **status** property is `redirected`. |
+|resolvingComment|String|User input that explains the resolution of the incident and the classification choice. This property contains free editable text.|
|severity|alertSeverity|Indicates the possible impact on assets. The higher the severity, the bigger the impact. Typically higher severity items require the most immediate attention. Possible values are: `unknown`, `informational`, `low`, `medium`, `high`, `unknownFutureValue`.| |status|[microsoft.graph.security.incidentStatus](#incidentstatus-values)|The status of the incident. Possible values are: `active`, `resolved`, `inProgress`, `redirected`, `unknownFutureValue`, and `awaitingAction`.|
-|tenantId|String|The Microsoft Entra tenant in which the alert was created.|
+|summary|String|The overview of an attack. When applicable, the summary contains details of what occurred, impacted assets, and the type of attack.|
|systemTags|String collection|The system tags associated with the incident.|
-|resolvingComment|String|User input that explains the resolution of the incident and the classification choice. This property contains free editable text.|
-
+|tenantId|String|The Microsoft Entra tenant in which the alert was created.|
### incidentStatus values The following table lists the members of an [evolvable enumeration](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations). You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this evolvable enum: `awaitingAction`.
The following JSON representation shows the resource type.
``` json { "@odata.type": "#microsoft.graph.security.incident",
- "id": "String (identifier)",
- "incidentWebUrl": "String",
- "tenantId": "String",
- "redirectIncidentId": "String",
- "displayName": "String",
- "createdDateTime": "String (timestamp)",
- "lastUpdateDateTime": "String (timestamp)",
"assignedTo": "String", "classification": "String",
+ "comments": [{"@odata.type": "microsoft.graph.security.alertComment"}],
+ "createdDateTime": "String (timestamp)",
+ "customTags": ["String"],
+ "description" : "String",
"determination": "String",
- "status": "String",
+ "displayName": "String",
+ "id": "String (identifier)",
+ "incidentWebUrl": "String",
+ "lastModifiedBy": "String",
+ "lastUpdateDateTime": "String (timestamp)",
+ "redirectIncidentId": "String",
+ "resolvingComment": "String",
"severity": "String",
- "customTags": [
- "String"
- ],
- "comments": [
- {
- "@odata.type": "microsoft.graph.security.alertComment"
- }
- ],
- "systemTags" : [
- "String"
- ],
- "description" : "String",
- "lastModifiedBy": "String"
+ "status": "String",
+ "summary": "String",
+ "systemTags" : ["String"],
+ "tenantId": "String"
} ```
v1.0 Security Sslcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-sslcertificate.md
Inherits from [artifact](../resources/security-artifact.md).
## Methods
-|Method|Return type|Description|
-|:|:|:|
-|[List](../api/security-threatintelligence-list-sslcertificates.md)|[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md) collection|Get a list of [sslCertificate](../resources/security-sslcertificate.md) objects and their properties.|
-|[Get](../api/security-sslcertificate-get.md)|[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md)|Get the properties and relationships of an [sslCertificate](../resources/security-sslcertificate.md) object.|
+| Method |Return type|Description|
+|:--|:|:|
+| [List](../api/security-threatintelligence-list-sslcertificates.md) |[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md) collection|Get a list of [sslCertificate](../resources/security-sslcertificate.md) objects and their properties.|
+| [Get](../api/security-sslcertificate-get.md) |[microsoft.graph.security.sslCertificate](../resources/security-sslcertificate.md)|Get the properties and relationships of an [sslCertificate](../resources/security-sslcertificate.md) object.|
+| [List related hosts](../api/security-sslcertificate-list-relatedhosts.md) |[microsoft.graph.security.host](../resources/security-host.md) collection|Get a list of related [host](../resources/security-host.md) resources associated with an [sslCertificate](../resources/security-sslcertificate.md).|
## Properties
Inherits from [artifact](../resources/security-artifact.md).
|Relationship|Type|Description| |:|:|:|
-|relatedHosts|[microsoft.graph.security.host](../resources/security-host.md) collection|The **hosts** related with this **sslCertificate**.|
+|relatedHosts|[microsoft.graph.security.host](../resources/security-host.md) collection|The **host** resources related with this **sslCertificate**.|
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Serviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceprincipal.md
This resource supports using [delta query](/graph/delta-query-overview) to track
| Method | Return Type | Description | |:|:--|:-|
-|[List servicePrincipals](../api/serviceprincipal-list.md) | [servicePrincipal](serviceprincipal.md) collection | Retrieve a list of servicePrincipal objects. |
-|[Create servicePrincipal](../api/serviceprincipal-post-serviceprincipals.md)| [servicePrincipal](serviceprincipal.md) | Creates a new servicePrincipal object. |
-|[Get servicePrincipal](../api/serviceprincipal-get.md) | [servicePrincipal](serviceprincipal.md) |Read properties and relationships of servicePrincipal object.|
-|[Update servicePrincipal](../api/serviceprincipal-update.md) | [servicePrincipal](serviceprincipal.md) |Update servicePrincipal object. |
-|[Upsert servicePrincipal](../api/serviceprincipal-upsert.md) | [servicePrincipal](serviceprincipal.md) | Create a new servicePrincipal if it doesn't exist, or update the properties of an existing servicePrincipal.|
-|[Delete servicePrincipal](../api/serviceprincipal-delete.md) | None |Delete servicePrincipal object.|
-|[List deleted servicePrincipals](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted servicePrincipal objects. |
-|[Get deleted servicePrincipal](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted servicePrincipal object. |
-|[Permanently delete servicePrincipal](../api/directory-deleteditems-delete.md) | None | Permanently delete a servicePrincipal object. |
-|[Restore deleted servicePrincipal](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted servicePrincipal object. |
-|[List createdObjects](../api/serviceprincipal-list-createdobjects.md) |[directoryObject](directoryobject.md) collection| Get a createdObject object collection.|
-|[List ownedObjects](../api/serviceprincipal-list-ownedobjects.md) |[directoryObject](directoryobject.md) collection| Get an ownedObject object collection.|
+|[List](../api/serviceprincipal-list.md) | [servicePrincipal](serviceprincipal.md) collection | Retrieve a list of servicePrincipal objects. |
+|[Create](../api/serviceprincipal-post-serviceprincipals.md)| [servicePrincipal](serviceprincipal.md) | Creates a new servicePrincipal object. |
+|[Get](../api/serviceprincipal-get.md) | [servicePrincipal](serviceprincipal.md) |Read properties and relationships of servicePrincipal object.|
+|[Update](../api/serviceprincipal-update.md) | [servicePrincipal](serviceprincipal.md) |Update servicePrincipal object. |
+|[Upsert](../api/serviceprincipal-upsert.md) | [servicePrincipal](serviceprincipal.md) | Create a new servicePrincipal if it doesn't exist, or update the properties of an existing servicePrincipal.|
+|[Delete](../api/serviceprincipal-delete.md) | None |Delete servicePrincipal object.|
|[Get delta](../api/serviceprincipal-delta.md)|servicePrincipal collection| Get incremental changes for service principals. |
-|[Create remoteDesktopSecurityConfiguration](../api/serviceprincipal-post-remotedesktopsecurityconfiguration.md)|[remoteDesktopSecurityConfiguration](../resources/remotedesktopsecurityconfiguration.md)|Create a new remoteDesktopSecurityConfiguration object on the servicePrincipal.|
-|[Get remoteDesktopSecurityConfiguration](../api/remotedesktopsecurityconfiguration-get.md)|[remoteDesktopSecurityConfiguration](../resources/remotedesktopsecurityconfiguration.md)|Get the remoteDesktopSecurityConfiguration object on the servicePrincipal.|
-|[Delete remoteDesktopSecurityConfiguration](../api/serviceprincipal-delete-remotedesktopsecurityconfiguration.md)|None|Delete a [remoteDesktopSecurityConfiguration](../resources/remotedesktopsecurityconfiguration.md) object on a servicePrincipal.|
+|[List created objects](../api/serviceprincipal-list-createdobjects.md) |[directoryObject](directoryobject.md) collection| Get a createdObject object collection.|
+|[List owned objects](../api/serviceprincipal-list-ownedobjects.md) |[directoryObject](directoryobject.md) collection| Get an ownedObject object collection.|
+|**Deleted items**| | |
+|[List](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve a list of recently deleted servicePrincipal objects. |
+|[Get](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) | Retrieve the properties of a recently deleted servicePrincipal object. |
+|[Restore](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) | Restore a recently deleted servicePrincipal object. |
+|[Permanently delete](../api/directory-deleteditems-delete.md) | None | Permanently delete a servicePrincipal object. |
|**App role assignments**| | | |[List appRoleAssignments](../api/serviceprincipal-list-approleassignments.md) |[appRoleAssignment](approleassignment.md) collection| Get the app roles that this service principal is assigned.| |[Add appRoleAssignment](../api/serviceprincipal-post-approleassignments.md) |[appRoleAssignment](approleassignment.md)| Assign an app role to this service principal.|
This resource supports using [delta query](/graph/delta-query-overview) to track
|[Remove appRoleAssignedTo](../api/serviceprincipal-delete-approleassignedto.md) | None | Remove an app role assignment for this service principal from a user, group, or service principal.| |**Certificates and secrets**| | | |[Add password](../api/serviceprincipal-addpassword.md)|[passwordCredential](passwordcredential.md)|Add a strong password or secret to a servicePrincipal.|
-|[Add tokenSigningCertificate](../api/serviceprincipal-addtokensigningcertificate.md)|[selfSignedCertificate](../resources/selfsignedcertificate.md)| Add a self-signed certificate to the service principal. Mostly used to configure SAML-based SSO applications from the [Microsoft Entra gallery](/azure/active-directory/saas-apps/tutorial-list).
|[Remove password](../api/serviceprincipal-removepassword.md)|[passwordCredential](passwordcredential.md)|Remove a password or secret from a servicePrincipal.| |[Add key](../api/serviceprincipal-addkey.md)|[keyCredential](keycredential.md)|Add a key credential to a servicePrincipal.| |[Remove key](../api/serviceprincipal-removekey.md)|None|Remove a key credential from a servicePrincipal.|
+|[Add token signing certificate](../api/serviceprincipal-addtokensigningcertificate.md)|[selfSignedCertificate](../resources/selfsignedcertificate.md)| Add a self-signed certificate to the service principal. Mostly used to configure SAML-based SSO applications from the [Microsoft Entra gallery](/azure/active-directory/saas-apps/tutorial-list).
|**Delegated permission classifications**| | |
-|[List delegated permission classifications](../api/serviceprincipal-list-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) collection| Get the permission classifications for delegated permissions exposed by this service principal.|
-|[Add delegated permission classification](../api/serviceprincipal-post-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) | Add a permission classification for a delegated permission exposed by this service principal. |
-|[Remove delegated permission classification](../api/serviceprincipal-delete-delegatedpermissionclassifications.md) | None | Remove a permission classification for a delegated permission exposed by this service principal.|
-|**Delegated permission grants**| | |
-|[List oauth2PermissionGrants](../api/serviceprincipal-list-oauth2permissiongrants.md) |[oAuth2PermissionGrant](oauth2permissiongrant.md) collection| Get the delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user.|
+|[List](../api/serviceprincipal-list-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) collection| Get the permission classifications for delegated permissions exposed by this service principal.|
+|[Add](../api/serviceprincipal-post-delegatedpermissionclassifications.md) |[delegatedPermissionClassification](delegatedpermissionclassification.md) | Add a permission classification for a delegated permission exposed by this service principal. |
+|[Remove](../api/serviceprincipal-delete-delegatedpermissionclassifications.md) | None | Remove a permission classification for a delegated permission exposed by this service principal.|
+|**Delegated (OAuth2) permission grants**| | |
+|[List](../api/serviceprincipal-list-oauth2permissiongrants.md) |[oAuth2PermissionGrant](oauth2permissiongrant.md) collection| Get the delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user.|
|**Membership**| | | |[List memberOf](../api/serviceprincipal-list-memberof.md) |[directoryObject](directoryobject.md) collection| Get the groups that this service principal is a direct member of from the memberOf navigation property.|
-|[List transitive memberOf](../api/serviceprincipal-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups that this service principal is a member of. This operation is transitive and includes the groups that this service principal is a nested member of. |
-|[checkMemberGroups](../api/directoryobject-checkmembergroups.md)|String collection|Check for membership in a specified list of groups.|
-|[checkMemberObjects](../api/directoryobject-checkmemberobjects.md)|String collection|Check for membership in a specified list of group, directory role, or administrative unit objects.|
-|[getMemberGroups](../api/directoryobject-getmembergroups.md)|String collection|Get the list of groups that this service principal is a member of.|
-|[getMemberObjects](../api/directoryobject-getmemberobjects.md)|String collection|Get the list of groups, administrative units, and directory roles that this service principal is a member of.|
+|[List transitive member of](../api/serviceprincipal-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups that this service principal is a member of. This operation is transitive and includes the groups that this service principal is a nested member of. |
+|[Check member groups](../api/directoryobject-checkmembergroups.md)|String collection|Check for membership in a specified list of groups.|
+|[Check member objects](../api/directoryobject-checkmemberobjects.md)|String collection|Check for membership in a specified list of group, directory role, or administrative unit objects.|
+|[Get member groups](../api/directoryobject-getmembergroups.md)|String collection|Get the list of groups that this service principal is a member of.|
+|[Get member objects](../api/directoryobject-getmemberobjects.md)|String collection|Get the list of groups, administrative units, and directory roles that this service principal is a member of.|
|**Owners**| | |
-|[List owners](../api/serviceprincipal-list-owners.md) |[directoryObject](directoryobject.md) collection| Get the owners of a service principal.|
-|[Add owner](../api/serviceprincipal-post-owners.md) |[directoryObject](directoryobject.md)| Assign an owner to a service principal. Service principal owners can be users or other service principals.|
-|[Remove owner](../api/serviceprincipal-delete-owners.md) |None| Remove an owner from a service principal. As a recommended best practice, service principals should have at least two owners.|
-|**Policies**| | |
-|[Assign claimsMappingPolicy](../api/serviceprincipal-post-claimsmappingpolicies.md)| [claimsMappingPolicy](claimsmappingpolicy.md) collection| Assign a claimsMappingPolicy to this object.|
-|[List claimsMappingPolicies](../api/serviceprincipal-list-claimsmappingpolicies.md)| [claimsMappingPolicy](claimsmappingpolicy.md) collection| Get all claimsMappingPolicies assigned to this object.|
-|[Remove claimsMappingPolicy](../api/serviceprincipal-delete-claimsmappingpolicies.md)| [claimsMappingPolicy](claimsmappingpolicy.md) collection| Remove a claimsMappingPolicy from this object.|
-|[Assign homeRealmDiscoveryPolicy](../api/serviceprincipal-post-homerealmdiscoverypolicies.md)| [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection| Assign a homeRealmDiscoveryPolicy to this object.|
-|[List homeRealmDiscoveryPolicies](../api/serviceprincipal-list-homerealmdiscoverypolicies.md)| [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection| Get all homeRealmDiscoveryPolicies assigned to this object.|
-|[Remove homeRealmDiscoveryPolicy](../api/serviceprincipal-delete-homerealmdiscoverypolicies.md)| [homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection| Remove a homeRealmDiscoveryPolicy from this object.|
-|[Assign tokenIssuancePolicy](../api/application-post-tokenissuancepolicies.md)| [tokenIssuancePolicy](tokenissuancepolicy.md) collection| Assign a tokenIssuancePolicy to this object.|
-|[List tokenIssuancePolicies](../api/application-list-tokenissuancepolicies.md)| [tokenIssuancePolicy](tokenissuancepolicy.md) collection| Get all tokenIssuancePolicies assigned to this object.|
-|[Remove tokenIssuancePolicy](../api/application-delete-tokenissuancepolicies.md)| [tokenIssuancePolicy](tokenissuancepolicy.md) collection| Remove a tokenIssuancePolicy from this object.|
-|[Assign tokenLifetimePolicy](../api/serviceprincipal-post-tokenlifetimepolicies.md)| [tokenLifetimePolicy](tokenlifetimepolicy.md) collection| Assign a tokenLifetimePolicy to this object.|
-|[List tokenLifetimePolicies](../api/serviceprincipal-list-tokenlifetimepolicies.md)| [tokenLifetimePolicy](tokenlifetimepolicy.md) collection| Get all tokenLifetimePolicies assigned to this object.|
-|[Remove tokenLifetimePolicy](../api/serviceprincipal-delete-tokenlifetimepolicies.md)| [tokenLifetimePolicy](tokenlifetimepolicy.md) collection| Remove a tokenLifetimePolicy from this object.|
+|[List](../api/serviceprincipal-list-owners.md) |[directoryObject](directoryobject.md) collection| Get the owners of a service principal.|
+|[Add](../api/serviceprincipal-post-owners.md) |[directoryObject](directoryobject.md)| Assign an owner to a service principal. Service principal owners can be users or other service principals.|
+|[Remove](../api/serviceprincipal-delete-owners.md) |None| Remove an owner from a service principal. As a recommended best practice, service principals should have at least two owners.|
## Properties
v1.0 Shared https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/shared.md
Title: shared resource type ms.localizationpriority: medium
-description: "The shared resource indicates a driveItem has been shared with others."
+description: "Indicates that a drive item has been shared with others."
doc_type: resourcePageType
doc_type: resourcePageType
Namespace: microsoft.graph
-The **shared** resource indicates a **driveItem** has been shared with others.
-The resource includes information about how the item is shared.
+Indicates that a [drive item](driveitem.md) was shared with others and includes information about how the item was shared.
-If a [**driveitem**](driveitem.md) has a non-null **shared** facet, the item has been shared.
+If a [driveItem](driveitem.md) has a non-null **shared** facet, the item was shared.
+
+## Properties
+
+| Property | Type | Description
+| :- |:|:-
+| owner | [IdentitySet](identityset.md) | The identity of the owner of the shared item. Read-only.|
+| sharedBy | [identitySet](identityset.md) | The identity of the user who shared the item. Read-only.|
+| sharedDateTime | DateTimeOffset | The UTC date and time when the item was shared. Read-only.|
+| scope (deprecated)| String | Indicates the scope of how the item is shared. The possible values are: `anonymous`, `organization`, or `users`. Read-only.|
++
+### scope property values
+
+| Value | Description |
+|:|:--|
+| `anonymous` | The item is shared by using a link that works for anyone with the link. |
+| `organization` | The item is shared by using a link that works for anyone in the owner's organization. |
+| `users` | The item is shared with specific users only. |
## JSON representation
If a [**driveitem**](driveitem.md) has a non-null **shared** facet, the item has
} ```
-## Properties
-
-| Property | Type | Description
-| :- |:|:-
-| owner | [IdentitySet](identityset.md) | The identity of the owner of the shared item. Read-only.
-| scope | String | Indicates the scope of how the item is shared: `anonymous`, `organization`, or `users`. Read-only.
-| sharedBy | [identitySet](identityset.md) | The identity of the user who shared the item. Read-only.
-| sharedDateTime | DateTimeOffset | The UTC date and time when the item was shared. Read-only.
-
-## Scope options
-
-| Value | Description |
-|:|:--|
-| `anonymous` | The item is shared by using a link that works for anyone with the link. |
-| `organization` | The item is shared by using a link that works for anyone in the owner's organization. |
-| `users` | The item is shared with specific users only. |
-
-## Remarks
-
-For more information about the facets on a **driveItem**, see [**driveItem**](driveitem.md).
<!-- { "type": "#page.annotation",
v1.0 Subscribedsku https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subscribedsku.md
Only the read operation is supported on subscribed SKUs; create, update, and del
| Method | Return Type | Description | | :- | :- | :-- |
-| [Get subscribedSku](../api/subscribedsku-get.md) | [subscribedSku](subscribedsku.md) | Get a specific commercial subscription that an organization has acquired. |
-| [List subscribedSkus](../api/subscribedsku-list.md) | [subscribedSku](subscribedsku.md) collection | Get the list of commercial subscriptions that an organization has acquired. |
+| [Get](../api/subscribedsku-get.md) | [subscribedSku](subscribedsku.md) | Get a specific commercial subscription that an organization has acquired. |
+| [List](../api/subscribedsku-list.md) | [subscribedSku](subscribedsku.md) collection | Get the list of commercial subscriptions that an organization has acquired. |
## Properties
Only the read operation is supported on subscribed SKUs; create, update, and del
| : | :-- | :-- | | accountId | String | The unique ID of the account this SKU belongs to. | | accountName | String | The name of the account this SKU belongs to. |
-| appliesTo | String | The target class for this SKU. Only SKUs with target class `User` are assignable. Possible values are: "User", "Company". |
+| appliesTo | String | The target class for this SKU. Only SKUs with target class `User` are assignable. Possible values are: `User`, `Company`. |
| capabilityStatus | String | `Enabled` indicates that the **prepaidUnits** property has at least one unit that is enabled. `LockedOut` indicates that the customer canceled their subscription. Possible values are: `Enabled`, `Warning`, `Suspended`, `Deleted`, `LockedOut`. | | consumedUnits | Int32 | The number of licenses that have been assigned. | | id | String | The unique identifier for the subscribed sku object. Key, not nullable. | | prepaidUnits | [licenseUnitsDetail](licenseunitsdetail.md) | Information about the number and status of prepaid licenses. | | servicePlans | [servicePlanInfo](serviceplaninfo.md) collection | Information about the service plans that are available with the SKU. Not nullable. | | skuId | Guid | The unique identifier (GUID) for the service SKU. |
-| skuPartNumber | String | The SKU part number; for example: "AAD_PREMIUM" or "RMSBASIC". To get a list of commercial subscriptions that an organization has acquired, see [List subscribedSkus](../api/subscribedsku-list.md). |
+| skuPartNumber | String | The SKU part number; for example: `AAD_PREMIUM` or `RMSBASIC`. To get a list of commercial subscriptions that an organization has acquired, see [List subscribedSkus](../api/subscribedsku-list.md). |
| subscriptionIds | String collection | A list of all subscription IDs associated with this SKU. | ## Relationships
v1.0 Synchronization Synchronizationjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationjob.md
Performs synchronization by periodically running in the background, polling for
|[Get](../api/synchronization-synchronizationjob-get.md) | [synchronizationJob](synchronization-synchronizationjob.md) |Read properties and relationships of a synchronizationJob object.| |[Create](../api/synchronization-synchronization-post-jobs.md) |[synchronizationJob](synchronization-synchronizationjob.md) |Create new job for a given application.| |[Start](../api/synchronization-synchronizationjob-start.md) |None |Start synchronization. If the job is in a paused state, it continues from the point where the job was paused. If the job is in quarantine, the quarantine status is cleared.|
-|[Restart](../api/synchronization-synchronizationjob-restart.md) |None |Force the job to start over and re-process all the objects in the directory.|
|[Pause](../api/synchronization-synchronizationjob-pause.md) |None |Temporarily stop synchronization. All the progress, including job state, is persisted, and the job will continue from where it left off when a [Start](../api/synchronization-synchronizationjob-start.md) call is made.|
+|[Restart](../api/synchronization-synchronizationjob-restart.md) |None |Force the job to start over and re-process all the objects in the directory.|
|[Delete](../api/synchronization-synchronizationjob-delete.md) |None |Stop synchronization, and permanently delete all the state associated with the job.|
-|[Get schema](../api/synchronization-synchronizationschema-get.md) |[synchronizationSchema](synchronization-synchronizationschema.md) |Retrieve the job's effective synchronization schema.|
-|[Update schema](../api/synchronization-synchronizationschema-update.md) |None |Update the job's synchronization schema. |
+|[Provision on demand](../api/synchronization-synchronizationjob-provisionondemand.md)|[synchronizationJobApplicationParameters](../resources/synchronization-synchronizationjobapplicationparameters.md) collection|Represents the objects that will be provisioned and the synchronization rules executed. The resource is primarily used for on-demand provisioning. |
|[Validate credentials](../api/synchronization-synchronizationjob-validatecredentials.md)|None|Test provided credentials against target directory.|
-|[provisionOnDemand](../api/synchronization-synchronizationjob-provisionondemand.md)|[synchronizationJobApplicationParameters](../resources/synchronization-synchronizationjobapplicationparameters.md) collection|Represents the objects that will be provisioned and the synchronization rules executed. The resource is primarily used for on-demand provisioning. |
+ ## Properties | Property | Type | Description |
v1.0 Synchronization Synchronizationschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationschema.md
The following sections describe the high-level components of the synchronization
| Method | Return Type | Description | |:|:|:|
-| [Get schema](../api/synchronization-synchronizationschema-get.md) | [synchronizationSchema](synchronization-synchronizationschema.md) | Read properties and relationships of the **synchronizationSchema** object. |
-| [Update schema](../api/synchronization-synchronizationschema-update.md) | None | Update the synchronization schema. |
-| [Reset schema](../api/synchronization-synchronizationschema-delete.md) | None | Delete the customized schema, resetting the schema to the default configuration. |
+| [Get](../api/synchronization-synchronizationschema-get.md) | [synchronizationSchema](synchronization-synchronizationschema.md) | Read properties and relationships of the **synchronizationSchema** object. |
+| [Update](../api/synchronization-synchronizationschema-update.md) | None | Update the synchronization schema. |
+| [Reset](../api/synchronization-synchronizationschema-delete.md) | None | Delete the customized schema, resetting the schema to the default configuration. |
| [Get schema filter operators](../api/synchronization-synchronizationschema-filteroperators.md) | [filterOperatorSchema](../resources/synchronization-filteroperatorschema.md) collection | List all operators supported in the scoping filters. | | [Get schema functions](../api/synchronization-synchronizationschema-functions.md) | [attributeMappingFunctionSchema](../resources/synchronization-attributemappingfunctionschema.md) collection | List all functions supported in the attribute mapping expressions. | | [Parse attribute mapping expression](../api/synchronization-synchronizationschema-parseexpression.md) | [parseExpressionResponse](synchronization-parseexpressionresponse.md) | Parse a string expression into an [attributeMappingSource](../resources/synchronization-attributemappingsource.md) object. |
v1.0 Teams Api Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teams-api-overview.md
doc_type: conceptualPageType
# Use the Microsoft Graph API to work with Microsoft Teams
-Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-in access to team-specific calendars, files, OneNote notes, Planner plans, Shifts schedules, and more.
+Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-in access to team-specific calendars, files, OneNote notes, Planner plans, Shifts schedules, and more. You can use the Microsoft Graph API to integrate with Microsoft Teams features.
## Common use cases
+The following table lists common use cases for Microsoft Teams APIs in Microsoft Graph.
+ | Use cases | REST resources | See also | :--|:-|:--| | Create and manage teams, groups and channels | [team](../resources/team.md), [channel](../resources/channel.md), [group](../resources/group.md) | [create team](../api/team-put-teams.md), [list teams](../api/user-list-joinedteams.md), [create channel](../api/channel-post.md) |
Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-i
| Create channels and chats to send and receive chat messages | [channel](../resources/channel.md), [chat](../resources/chat.md), [chatMessage](../resources/chatmessage.md) | [create channel](../api/channel-post.md), [list channel](../api/channel-list.md), [send chatMessage](../api/chatmessage-post.md) | | Use tags to classify users or groups based on common attributes within a team | [teamworkTag](../resources/teamworktag.md), [teamworkTagMember](../resources/teamworktagmember.md) | [list teamworkTag](../api/teamworktag-list.md), [create teamworkTag](../api/teamworktag-post.md) | | Create and receive calls, call records or retrieve meeting coordinates | [call](../resources/call.md), [callRecords](../resources/callrecords-api-overview.md) | [answer](../api/call-answer.md), [invite participants](../api/participant-invite.md) |
-| Connect bots to calls and implement interactive voice response (IVR) | [IVR scenarios](../resources/calls-api-ivr-overview.md) | |
+| Connect bots to calls and implement interactive voice response (IVR) | [call](../resources/call.md) | [IVR scenarios](#ivr-scenarios) |
| Create and retrieve online meetings or check users presence and activity | [onlineMeetings](../resources/onlinemeeting.md), [presence](../resources/presence.md) | [create onlineMeetings](../api/application-post-onlinemeetings.md), [meetingAttendanceReport](../resources/meetingattendancereport.md) | Create and manage workforce integration with shifts, schedules, time cards or time off in your organization | [workforceIntegration](../resources/workforceintegration.md), [schedule](../resources/schedule.md), [shift](../resources/shift.md), [timeOff](../resources/timeoff.md), [timeOffReason](../resources/timeoffreason.md) | [create workforceIntegration](../api/workforceintegration-post.md), [create schedule](../api/schedule-post-schedulinggroups.md), [create shift](../api/schedule-post-shifts.md), [create timeOff](../api/schedule-post-timesoff.md) | | Use the employee learning API to integrate with Viva Learning | [employee learning](../resources/viva-learning-api-overview.md), [learningProvider](../resources/learningprovider.md), [learningContent](../resources/learningcontent.md) | [list learningProviders](../api/employeeexperience-list-learningproviders.md), [list learningContents](../api/learningprovider-list-learningcontents.md) |
+### IVR scenarios
+
+The following are the Interactive Voice Response (IVR) scenarios that the calling APIs in Microsoft Graph support:
+
+- [Play an audio prompt](/graph/api/call-playprompt) - for example, when a call is placed in a customer service agent's queue.
+- [Record a response](/graph/api/call-record) - for example, to record the caller's audio, usually after they heard a prompt with options.
+- [Subscribe to tones](/graph/api/call-subscribetotone) - for example, when you want to know what DTMF tones the caller selected, usually after hearing the audio prompt.
+- [Cancel media processing](/graph/api/call-cancelmediaprocessing) - for example, when you want to cancel any **playPrompt** or **recordResponse** operations that might be in process.
+ ## Microsoft Teams limits The tested performance and capacity limits of Microsoft Teams are documented in
v1.0 Teamsapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsapp.md
Users can see these apps in the Microsoft Teams Store, and these apps can be ins
|[Publish apps to catalog](../api/teamsapp-publish.md) | [teamsApp](teamsapp.md) | Upload an app to your organization's app catalog.| |[Update app in catalog](../api/teamsapp-update.md) | [teamsApp](teamsapp.md) | Update an app in your organization's app catalog.| |[Delete app from catalog](../api/teamsapp-delete.md) | None | Remove an app from your organization's app catalog.|
-|[Get bot associated with app in catalog](../api/teamworkbot-get.md) | [teamworkbot](teamworkbot.md) | Get the bot associated with the Teams app.|
+|[Get associated bot](../api/teamworkbot-get.md) | [teamworkbot](teamworkbot.md) | Get the bot associated with the Teams app.|
## Properties
v1.0 Teamsasyncoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsasyncoperation.md
When the request completes successfully, the status will be "succeeded" and the
|attemptsCount|Int32|Number of times the operation was attempted before being marked successful or failed.| |createdDateTime|DateTimeOffset |Time when the operation was created.| |error|[operationError](operationerror.md)|Any error that causes the async operation to fail.|
-|id|string |Unique operation id.|
+|id|string |Unique operation ID.|
|lastActionDateTime|DateTimeOffset |Time when the async operation was last updated.|
-|operationType|[teamsAsyncOperationType](teamsasyncoperationtype.md) |Denotes which type of operation is being described.|
+|operationType|[teamsAsyncOperationType](teamsasyncoperationtype.md) |Denotes the type of operation described. Possible values are: `invalid`, `cloneTeam`, `archiveTeam`, `unarchiveTeam`, `createTeam`, `unknownFutureValue`, `teamifyGroup`, `createChannel`, `archiveChannel`, `unarchiveChannel`. You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `teamifyGroup`, `createChannel`, `archiveChannel`, `unarchiveChannel`. |
|status|[teamsAsyncOperationStatus](teamsasyncoperationstatus.md)| Operation status.|
-|targetResourceId|guid |The ID of the object that's created or modified as result of this async operation, typically a [team](../resources/team.md).|
+|targetResourceId|String |The ID of the object that's created or modified as result of this async operation, typically a [team](../resources/team.md).|
|targetResourceLocation|string|The location of the object that's created or modified as result of this async operation. This URL should be treated as an opaque value and not parsed into its component paths.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
The following is a JSON representation of the resource.
```json {
- "id": "string",
- "operationType": "archiveTeam",
- "createdDateTime": "2018-01-01T00:00:00.0000000Z",
- "status": "succeeded",
- "lastActionDateTime": "2018-01-01T00:00:00.0000000Z",
- "attemptsCount": 1,
- "targetResourceId": "fa4aa5a2-a75b-4769-86f4-9e2742a18fda",
- "targetResourceLocation": "/groups('fa4aa5a2-a75b-4769-86f4-9e2742a18fda')/team",
- "error": null
+ "attemptsCount": "Int32",
+ "createdDateTime": "String (timestamp)",
+ "error": { "@odata.type": "microsoft.graph.operationError" },
+ "id": "String (identifier)",
+ "lastActionDateTime": "String (timestamp)",
+ "operationType": "String",
+ "status": "String",
+ "targetResourceId": "String",
+ "targetResourceLocation": "String"
} ```
v1.0 Teamsasyncoperationtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsasyncoperationtype.md
Title: "teamsAsyncOperationType enum type"
-description: "Types of teamsAsyncOperation. Members are added here as more async operations are supported."
+description: "Types of teamsAsyncOperation."
ms.localizationpriority: medium
Namespace: microsoft.graph
-Types of [teamsAsyncOperation](teamsasyncoperation.md). Members are added here as more async operations are supported.
+Types of [teamsAsyncOperation](teamsasyncoperation.md). Members are added as more async operations are supported. You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `teamifyGroup`, `createChannel`, `archiveChannel`, `unarchiveChannel`.
## Members
Types of [teamsAsyncOperation](teamsasyncoperation.md). Members are added here a
|unknownFutureValue| Evolvable enumeration sentinel value. Don't use. | |teamifyGroup |Operation to create a team from a group. | |createChannel |Operation to create a channel in a team. |
+|archiveChannel |Operation to archive a channel.|
+|unarchiveChannel |Operation to unarchive a channel.|
v1.0 Teamwork https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamwork.md
A container for the range of Microsoft Teams functionalities that are available
|:|:--|:-| |id|string|The default teamwork identifier.| |isTeamsEnabled|Boolean|Indicates whether Microsoft Teams is enabled for the organization.|
-|region|string|Represents the region of the organization. [!INCLUDE [supported-regions](../../includes/teamwork-supported-regions.md)]|
+|region|string|Represents the region of the organization or the tenant. The **region** value can be any region supported by the Teams payload. The possible values are: `Americas`, `Europe and MiddleEast`, `Asia Pacific`, `UAE`, `Australia`, `Brazil`, `Canada`, `Switzerland`, `Germany`, `France`, `India`, `Japan`, `South Korea`, `Norway`, `Singapore`, `United Kingdom`, `South Africa`, `Sweden`, `Qatar`, `Poland`, `Italy`, `Israe`l, `USGov Community Cloud`, `USGov Community Cloud High`, `USGov Department of Defense`, and `China`.|
## Relationships
v1.0 User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/user.md
This resource supports:
| [Revoke sign-in sessions](../api/user-revokesigninsessions.md) | None | Revokes all the user's refresh and session tokens issued to applications, by resetting the **signInSessionsValidFromDateTime** user property to the current date-time. It forces the user to sign in to those applications again. | | [Export personal data](../api/user-exportpersonaldata.md) | None | Submits a data policy operation request, made by a company administrator to export an organizational user's data. | | **App role assignments** | | |
-| [List app role assignments](../api/user-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles assigned to this user. |
-| [Add app role assignment](../api/user-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to this user. |
-| [Remove app role assignment](../api/user-delete-approleassignments.md) | None | Remove an app role assignment from this user. |
+| [List](../api/user-list-approleassignments.md) | [appRoleAssignment](approleassignment.md) collection | Get the apps and app roles assigned to this user. |
+| [Add](../api/user-post-approleassignments.md) | [appRoleAssignment](approleassignment.md) | Assign an app role to this user. |
+| [Remove](../api/user-delete-approleassignments.md) | None | Remove an app role assignment from this user. |
| **Calendar** | | | | [List calendars](../api/user-list-calendars.md) | [calendar](calendar.md) collection | Get a Calendar object collection. | | [Create calendar](../api/user-post-calendars.md) | [Calendar](calendar.md) | Create a new Calendar by posting to the calendars collection. |
This resource supports:
| [List owned objects](../api/user-list-ownedobjects.md) | [directoryObject](directoryobject.md) collection | Get the directory objects owned by the user from the ownedObjects navigation property. | | [List deleted groups owned by user](../api/directory-deleteditems-getuserownedobjects.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days and that owned by a user. | | [List registered devices](../api/user-list-registereddevices.md) | [directoryObject](directoryobject.md) collection | Get the devices that are registered for the user from the registeredDevices navigation property. |
-| [List deleted users](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the users deleted in the tenant in the last 30 days. |
-| [Get deleted user](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted user by ID. |
-| [Restore deleted user](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Restore a user deleted in the tenant in the last 30 days. |
-| [Permanently delete user](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted user from the tenant. |
+| [List deleted items](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the users deleted in the tenant in the last 30 days. |
+| [Get deleted item](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted user by ID. |
+| [Restore deleted item](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Restore a user deleted in the tenant in the last 30 days. |
+| [Permanently delete item](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted user from the tenant. |
| **Drive** | | | | [Get drive](../api/drive-get.md) | [drive](drive.md) | Retrieve the properties and relationships of a Drive resource. | | [List children](../api/driveitem-list-children.md) | [DriveItems](driveitem.md) | Return a collection of DriveItems in the children relationship of a DriveItem. |
This resource supports:
| [Get supported time zones](../api/outlookuser-supportedtimezones.md) | [timeZoneInformation](timezoneinformation.md) collection | Get the list of time zones that are supported for the user, as configured on the user's mailbox server. | | [Translate Exchange IDs](../api/user-translateexchangeids.md) | [convertIdResult](convertidresult.md) collection | Translate identifiers of Outlook-related resources between formats. | | **People** | | |
-| [List people](../api/user-list-people.md) | [person](person.md) collection | Get a collection of person objects ordered by their relevance to the user. |
+| [List](../api/user-list-people.md) | [person](person.md) collection | Get a collection of person objects ordered by their relevance to the user. |
| **Personal contacts** | | | | [List contacts](../api/user-list-contacts.md) | [contact](contact.md) collection | Get a contact collection from the default Contacts folder of the signed-in user. | | [Create contact](../api/user-post-contacts.md) | [contact](contact.md) | Create a new Contact by posting to the contacts collection. | | [List contact folders](../api/user-list-contactfolders.md) | [contactFolder](contactfolder.md) collection | Get the contact folder collection in the default Contacts folder of the signed-in user. | | [Create contact folder](../api/user-post-contactfolders.md) | [contactFolder](contactfolder.md) | Create a new ContactFolder by posting to the contactFolders collection. |
-| **Photo** | | |
-| [Get profile photo](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
-| [Update profile photo](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant including the signed-in user, or the specified group or contact. |
-| [Delete profile photo](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant including the signed-in user or the specified group. |
+| **Profile photo** | | |
+| [Get](../api/profilephoto-get.md) | [profilePhoto](profilephoto.md) | Get the specified profilePhoto or its metadata (profilePhoto properties). |
+| [Update](../api/profilephoto-update.md) | None | Update the photo for any user in the tenant including the signed-in user, or the specified group or contact. |
+| [Delete](../api/profilephoto-delete.md) | None | Delete the photo for any user in the tenant including the signed-in user or the specified group. |
| **Planner** | | | | [List tasks](../api/planneruser-list-tasks.md) | [plannerTask](plannertask.md) collection | Get plannerTasks assigned to the user. | | **Sponsors** | | |
-| [Assign sponsors](../api/user-post-sponsors.md) | None | Assign a user a sponsor. |
-| [List sponsors](../api/user-list-sponsors.md) | [directoryObject](../resources/directoryobject.md) collection | Get the users and groups who are this user's sponsors. |
-| [Remove sponsors](../api/user-delete-sponsors.md) | None | Remove a user's sponsor. |
+| [Assign](../api/user-post-sponsors.md) | None | Assign a user a sponsor. |
+| [List](../api/user-list-sponsors.md) | [directoryObject](../resources/directoryobject.md) collection | Get the users and groups who are this user's sponsors. |
+| [Remove](../api/user-delete-sponsors.md) | None | Remove a user's sponsor. |
| **Teamwork** | | | | [List associated teams](../api/associatedteaminfo-list.md) | [associatedTeamInfo](associatedteaminfo.md) collection | Get the list of teams in Microsoft Teams that a user is associated with. | | [List apps installed for user](../api/userteamwork-list-installedapps.md) | [userScopeTeamsAppInstallation](userscopeteamsappinstallation.md) collection | Lists apps installed in the personal scope of a user. |
This resource supports:
| [List task lists](../api/todo-list-lists.md) | [todoTaskList](todotasklist.md) collection | Get all the task lists in the user's mailbox. | | [Create task list](../api/todo-post-lists.md) | [todoTaskList](todotasklist.md) | Create a To Do task list in the user's mailbox. | | **User settings** | | |
-| [Get settings](../api/usersettings-get.md) | [userSettings](usersettings.md) | Read the user and organization settings object. |
-| [Update settings](../api/usersettings-update.md) | [userSettings](usersettings.md) | Update the properties of the settings object. |
+| [Get](../api/usersettings-get.md) | [userSettings](usersettings.md) | Read the user and organization settings object. |
+| [Update](../api/usersettings-update.md) | [userSettings](usersettings.md) | Update the properties of the settings object. |
## Properties
v1.0 Users https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/users.md
Title: "Working with users in Microsoft Graph" description: "Build compelling app experiences based on users, their relationships with other users and groups, and their mail, calendar, and files." ms.localizationpriority: high--+++ doc_type: conceptualPageType+ Last updated 03/01/2024
v1.0 Userteamwork https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userteamwork.md
Represents a container for the range of Microsoft Teams functionalities that are
| Property | Type | Description | |:|:--|:-| |id| String|The unique identifier for the **userTeamwork** object.|
-|locale|String |The chosen locale of a user in Microsoft Teams.|
-|region |String|The region of the user in Microsoft Teams.|
+|locale|String |Represents the location that a user selected in Microsoft Teams and doesn't follow the Office's locale setting. A userΓÇÖs locale is represented by their preferred language and country or region. For example, `en-us`. The language component follows two-letter codes as defined in [ISO 639-1](https://www.iso.org/iso/home/standards/language_codes.htm), and the country component follows two-letter codes as defined in [ISO 3166-1 alpha-2](https://www.iso.org/iso/country_codes.htm).|
+|region|string|Represents the region of the organization or the user. For users with multigeo licenses, the property contains the user's region (if available). For users without multigeo licenses, the property contains the organization's region.<br><br>The **region** value can be any region supported by the Teams payload. The possible values are: `Americas`, `Europe and MiddleEast`, `Asia Pacific`, `UAE`, `Australia`, `Brazil`, `Canada`, `Switzerland`, `Germany`, `France`, `India`, `Japan`, `South Korea`, `Norway`, `Singapore`, `United Kingdom`, `South Africa`, `Sweden`, `Qatar`, `Poland`, `Italy`, `Israe`l, `USGov Community Cloud`, `USGov Community Cloud High`, `USGov Department of Defense`, and `China`.|
## Relationships
The following JSON representation shows the resource type.
## Related content -- [teamwork resource type](teamwork.md)
+- [teamwork resource type](teamwork.md)
v1.0 X509certificatecombinationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/x509certificatecombinationconfiguration.md
+
+ Title: "x509CertificateCombinationConfiguration resource type"
+description: "Configuration to require a specific certificate in an authentication strength policy."
++
+ms.localizationpriority: medium
++++
+# x509CertificateCombinationConfiguration resource type
+
+Namespace: microsoft.graph
+
+Configuration to require specific certificate properties. You can use this entity to specify the certificate issuer or policy OID that are allowed, as part of certificate-based authentication, in an [authentication strength policy](authenticationstrengthpolicy.md).
+
+Inherits from [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md).
+
+## Methods
+None.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|allowedIssuerSkis|String collection|A list of allowed subject key identifier values.|
+|allowedPolicyOIDs|String collection|A list of allowed policy OIDs.|
+|appliesToCombinations|authenticationMethodModes collection| Which authentication method combinations this configuration applies to. The possible values for x509certificatecombinationconfiguration are `"x509CertificateSingleFactor"` or `"x509CertificateMultiFactor"`. Inherited from [authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md).|
+|id|String|A system-generated identifier. Inherited from [entity](../resources/entity.md).|
+
+## Relationships
+None.
+
+## JSON representation
+The following is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.x509CertificateCombinationConfiguration",
+ "baseType": "microsoft.graph.authenticationCombinationConfiguration",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.x509CertificateCombinationConfiguration",
+ "id": "String (identifier)",
+ "appliesToCombinations": [
+ "String"
+ ],
+ "allowedIssuerSkis": [
+ "String"
+ ],
+ "allowedPolicyOIDs": [
+ "String"
+ ]
+}
+```
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc.yml a/api-reference/v1.0/toc.yml
items:
displayName: OneDrive, OneDrive for Business, OneDrive business, OneDrive personal, SharePoint - name: Identity and access href: toc/identity-and-access/toc.yml
- displayName: Azure AD, Microsoft identity platform, Identity and access
+ displayName: Azure AD, Microsoft identity platform, Microsoft Entra ID, Identity and access
- name: Mail href: toc/mail/toc.yml displayName: Outlook, Outlook mail
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/applications/toc.yml a/api-reference/v1.0/toc/applications/toc.yml
items:
items: - name: Application href: ../../resources/application.md
- - name: List applications
+ - name: List
href: ../../api/application-list.md
- - name: Create application
+ - name: Create
href: ../../api/application-post-applications.md
- - name: Get application
+ - name: Get
href: ../../api/application-get.md
- - name: Update application
+ - name: Update
href: ../../api/application-update.md
- - name: Upsert application
+ - name: Upsert
href: ../../api/application-upsert.md
- - name: Delete application
+ - name: Delete
href: ../../api/application-delete.md - name: Get delta href: ../../api/application-delta.md
- - name: List deleted items
- href: ../../api/directory-deleteditems-list.md
- - name: List deleted items owned by user
- href: ../../api/directory-deleteditems-getuserownedobjects.md
- - name: Get deleted item
- href: ../../api/directory-deleteditems-get.md
- - name: Permanently delete item
- href: ../../api/directory-deleteditems-delete.md
- - name: Restore deleted item
- href: ../../api/directory-deleteditems-restore.md
+ - name: Deleted items
+ items:
+ - name: List
+ href: ../../api/directory-deleteditems-list.md
+ - name: Get
+ href: ../../api/directory-deleteditems-get.md
+ - name: Restore
+ href: ../../api/directory-deleteditems-restore.md
+ - name: Permanently delete
+ href: ../../api/directory-deleteditems-delete.md
+ - name: List deleted items owned by user
+ href: ../../api/directory-deleteditems-getuserownedobjects.md
- name: Certificates and secrets items: - name: Add password
items:
items: - name: Service principal href: ../../resources/serviceprincipal.md
- - name: List servicePrincipals
+ - name: List
href: ../../api/serviceprincipal-list.md
- - name: Create servicePrincipal
+ - name: Create
href: ../../api/serviceprincipal-post-serviceprincipals.md
- - name: Get servicePrincipal
+ - name: Get
href: ../../api/serviceprincipal-get.md
- - name: Update servicePrincipal
+ - name: Update
href: ../../api/serviceprincipal-update.md
- - name: Upsert servicePrincipal
+ - name: Upsert
href: ../../api/serviceprincipal-upsert.md
- - name: Delete servicePrincipal
+ - name: Delete
href: ../../api/serviceprincipal-delete.md
- - name: List deleted servicePrincipals
- href: ../../api/directory-deleteditems-list.md
- - name: Get deleted servicePrincipal
- href: ../../api/directory-deleteditems-get.md
- - name: Permanently delete servicePrincipal
- href: ../../api/directory-deleteditems-delete.md
- - name: Restore deleted servicePrincipal
- href: ../../api/directory-deleteditems-restore.md
- - name: List createdObjects
- href: ../../api/serviceprincipal-list-createdobjects.md
- - name: List ownedObjects
- href: ../../api/serviceprincipal-list-ownedobjects.md
- name: Get delta href: ../../api/serviceprincipal-delta.md
- - name: Create remoteDesktopSecurityConfiguration
- href: ../../api/serviceprincipal-post-remotedesktopsecurityconfiguration.md
- - name: Get remoteDesktopSecurityConfiguration
- href: ../../api/remotedesktopsecurityconfiguration-get.md
- - name: Delete remoteDesktopSecurityConfiguration
- href: ../../api/serviceprincipal-delete-remotedesktopsecurityconfiguration.md
+ - name: List created objects
+ href: ../../api/serviceprincipal-list-createdobjects.md
+ - name: List owned objects
+ href: ../../api/serviceprincipal-list-ownedobjects.md
+ - name: Deleted items
+ items:
+ - name: List
+ href: ../../api/directory-deleteditems-list.md
+ - name: Get
+ href: ../../api/directory-deleteditems-get.md
+ - name: Restore
+ href: ../../api/directory-deleteditems-restore.md
+ - name: Permanently delete
+ href: ../../api/directory-deleteditems-delete.md
- name: App role assignments items: - name: List appRoleAssignments
items:
items: - name: Add password href: ../../api/serviceprincipal-addpassword.md
- - name: Add tokenSigningCertificate
- href: ../../api/serviceprincipal-addtokensigningcertificate.md
- name: Remove password href: ../../api/serviceprincipal-removepassword.md - name: Add key href: ../../api/serviceprincipal-addkey.md - name: Remove key href: ../../api/serviceprincipal-removekey.md
+ - name: Add token signing certificate
+ href: ../../api/serviceprincipal-addtokensigningcertificate.md
- name: Delegated permission classifications items:
- - name: List delegated permission classifications
+ - name: List
href: ../../api/serviceprincipal-list-delegatedpermissionclassifications.md
- - name: Add delegated permission classification
+ - name: Add
href: ../../api/serviceprincipal-post-delegatedpermissionclassifications.md
- - name: Remove delegated permission classification
+ - name: Remove
href: ../../api/serviceprincipal-delete-delegatedpermissionclassifications.md
- - name: Delegated permission grants
+ - name: Delegated (OAuth2) permission grants
items:
- - name: List oauth2PermissionGrants
+ - name: List
href: ../../api/serviceprincipal-list-oauth2permissiongrants.md - name: Membership items: - name: List memberOf href: ../../api/serviceprincipal-list-memberof.md
- - name: List transitive memberOf
+ - name: List transitive member of
href: ../../api/serviceprincipal-list-transitivememberof.md
- - name: checkMemberGroups
+ - name: Check member groups
href: ../../api/directoryobject-checkmembergroups.md
- - name: checkMemberObjects
+ - name: Check member objects
href: ../../api/directoryobject-checkmemberobjects.md
- - name: getMemberGroups
+ - name: Get member groups
href: ../../api/directoryobject-getmembergroups.md
- - name: getMemberObjects
+ - name: Get member objects
href: ../../api/directoryobject-getmemberobjects.md - name: Owners items:
- - name: List owners
+ - name: List
href: ../../api/serviceprincipal-list-owners.md
- - name: Add owner
+ - name: Add
href: ../../api/serviceprincipal-post-owners.md
- - name: Remove owner
+ - name: Remove
href: ../../api/serviceprincipal-delete-owners.md - name: Policies items:
- - name: Assign claimsMappingPolicy
- href: ../../api/serviceprincipal-post-claimsmappingpolicies.md
- - name: List claimsMappingPolicies
- href: ../../api/serviceprincipal-list-claimsmappingpolicies.md
- - name: Remove claimsMappingPolicy
- href: ../../api/serviceprincipal-delete-claimsmappingpolicies.md
- - name: Assign homeRealmDiscoveryPolicy
- href: ../../api/serviceprincipal-post-homerealmdiscoverypolicies.md
- - name: List homeRealmDiscoveryPolicies
- href: ../../api/serviceprincipal-list-homerealmdiscoverypolicies.md
- - name: Remove homeRealmDiscoveryPolicy
- href: ../../api/serviceprincipal-delete-homerealmdiscoverypolicies.md
- - name: Assign tokenIssuancePolicy
- href: ../../api/application-post-tokenissuancepolicies.md
- - name: List tokenIssuancePolicies
- href: ../../api/application-list-tokenissuancepolicies.md
- - name: Remove tokenIssuancePolicy
- href: ../../api/application-delete-tokenissuancepolicies.md
- - name: Assign tokenLifetimePolicy
- href: ../../api/serviceprincipal-post-tokenlifetimepolicies.md
- - name: List tokenLifetimePolicies
- href: ../../api/serviceprincipal-list-tokenlifetimepolicies.md
- - name: Remove tokenLifetimePolicy
- href: ../../api/serviceprincipal-delete-tokenlifetimepolicies.md
- - name: Policies
- items:
- - name: Claims mapping policy
- items:
- - name: Claims mapping policy
- href: ../../resources/claimsmappingpolicy.md
- - name: Create claimsMappingPolicy
- href: ../../api/claimsmappingpolicy-post-claimsmappingpolicies.md
- - name: Get claimsMappingPolicy
- href: ../../api/claimsmappingpolicy-get.md
- - name: List claimsMappingPolicies
- href: ../../api/claimsmappingpolicy-list.md
- - name: Update claimsMappingPolicy
- href: ../../api/claimsmappingpolicy-update.md
- - name: Delete claimsMappingPolicy
- href: ../../api/claimsmappingpolicy-delete.md
- - name: Directory objects
- items:
- - name: List appliesTo
- href: ../../api/claimsmappingpolicy-list-appliesto.md
- - name: Assign claimsMappingPolicy
- href: ../../api/serviceprincipal-post-claimsmappingpolicies.md
- - name: List assigned claimsMappingPolicy
- href: ../../api/serviceprincipal-list-claimsmappingpolicies.md
- - name: Remove claimsMappingPolicy
- href: ../../api/serviceprincipal-delete-claimsmappingpolicies.md
- - name: Home realm discovery policy
- items:
- - name: Home realm discovery policy
- href: ../../resources/homerealmdiscoverypolicy.md
- - name: List
- href: ../../api/homerealmdiscoverypolicy-list.md
- - name: Create
- href: ../../api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md
- - name: Get
- href: ../../api/homerealmdiscoverypolicy-get.md
- - name: Update
- href: ../../api/homerealmdiscoverypolicy-update.md
- - name: Delete
- href: ../../api/homerealmdiscoverypolicy-delete.md
- - name: List applied to applications
- href: ../../api/homerealmdiscoverypolicy-list-appliesto.md
- - name: Permission grant policy
- items:
- - name: Permission grant policy
- href: ../../resources/permissiongrantpolicy.md
- - name: List
- href: ../../api/permissiongrantpolicy-list.md
- - name: Create
- href: ../../api/permissiongrantpolicy-post-permissiongrantpolicies.md
- - name: Get
- href: ../../api/permissiongrantpolicy-get.md
- - name: Update
- href: ../../api/permissiongrantpolicy-update.md
- - name: Include condition sets
- items:
- - name: List includes
- href: ../../api/permissiongrantpolicy-list-includes.md
- - name: Create in includes
- href: ../../api/permissiongrantpolicy-post-includes.md
- - name: Delete from includes
- href: ../../api/permissiongrantpolicy-delete-includes.md
- - name: Exclude condition sets
- items:
- - name: List excludes
- href: ../../api/permissiongrantpolicy-list-excludes.md
- - name: Create in excludes
- href: ../../api/permissiongrantpolicy-post-excludes.md
- - name: Delete from excludes
- href: ../../api/permissiongrantpolicy-delete-excludes.md
- - name: Permission grant condition set
- href: ../../resources/permissiongrantconditionset.md
- name: Token issuance policy items: - name: Token issuance policy
items:
href: ../../api/tokenlifetimepolicy-delete.md - name: List applied to applications href: ../../api/tokenlifetimepolicy-list-appliesto.md
+ - name: Claims mapping policy
+ items:
+ - name: Claims mapping policy
+ href: ../../resources/claimsmappingpolicy.md
+ - name: List
+ href: ../../api/claimsmappingpolicy-list.md
+ - name: Create
+ href: ../../api/claimsmappingpolicy-post-claimsmappingpolicies.md
+ - name: Get
+ href: ../../api/claimsmappingpolicy-get.md
+ - name: Update
+ href: ../../api/claimsmappingpolicy-update.md
+ - name: Delete
+ href: ../../api/claimsmappingpolicy-delete.md
+ - name: List applies to
+ href: ../../api/claimsmappingpolicy-list-appliesto.md
+ - name: Assign to service principal
+ href: ../../api/serviceprincipal-post-claimsmappingpolicies.md
+ - name: List assigned to service principal
+ href: ../../api/serviceprincipal-list-claimsmappingpolicies.md
+ - name: Unassign from service principal
+ href: ../../api/serviceprincipal-delete-claimsmappingpolicies.md
+ - name: Home realm discovery policy
+ items:
+ - name: Home realm discovery policy
+ href: ../../resources/homerealmdiscoverypolicy.md
+ - name: List
+ href: ../../api/homerealmdiscoverypolicy-list.md
+ - name: Create
+ href: ../../api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md
+ - name: Get
+ href: ../../api/homerealmdiscoverypolicy-get.md
+ - name: Update
+ href: ../../api/homerealmdiscoverypolicy-update.md
+ - name: Delete
+ href: ../../api/homerealmdiscoverypolicy-delete.md
+ - name: List applies to
+ href: ../../api/homerealmdiscoverypolicy-list-appliesto.md
+ - name: Assign to service principal
+ href: ../../api/serviceprincipal-post-homerealmdiscoverypolicies.md
+ - name: List assigned to service principal
+ href: ../../api/serviceprincipal-list-homerealmdiscoverypolicies.md
+ - name: Unassign from service principal
+ href: ../../api/serviceprincipal-delete-homerealmdiscoverypolicies.md
- name: Synchronization items: - name: Overview href: ../../resources/synchronization-overview.md
- - name: Directory definition
- items:
- - name: Directory definition
- href: ../../resources/synchronization-directorydefinition.md
- - name: Discover
- href: ../../api/synchronization-directorydefinition-discover.md
- name: Synchronization items: - name: Synchronization
items:
href: ../../api/synchronization-synchronization-post-jobs.md - name: Start href: ../../api/synchronization-synchronizationjob-start.md
- - name: Restart
- href: ../../api/synchronization-synchronizationjob-restart.md
- name: Pause href: ../../api/synchronization-synchronizationjob-pause.md
+ - name: Restart
+ href: ../../api/synchronization-synchronizationjob-restart.md
- name: Delete href: ../../api/synchronization-synchronizationjob-delete.md
- - name: Get schema
- href: ../../api/synchronization-synchronizationschema-get.md
- - name: Update schema
- href: ../../api/synchronization-synchronizationschema-update.md
+ - name: Provision on demand
+ href: ../../api/synchronization-synchronizationjob-provisionondemand.md
- name: Validate credentials href: ../../api/synchronization-synchronizationjob-validatecredentials.md
- - name: provisionOnDemand
- href: ../../api/synchronization-synchronizationjob-provisionondemand.md
- name: Bulk upload items: - name: Bulk upload
items:
items: - name: Synchronization schema href: ../../resources/synchronization-synchronizationschema.md
- - name: Get schema
+ - name: Get
href: ../../api/synchronization-synchronizationschema-get.md
- - name: Update schema
+ - name: Update
href: ../../api/synchronization-synchronizationschema-update.md
- - name: Reset schema
+ - name: Reset
href: ../../api/synchronization-synchronizationschema-delete.md - name: Get schema filter operators href: ../../api/synchronization-synchronizationschema-filteroperators.md
items:
href: ../../api/synchronization-synchronizationschema-functions.md - name: Parse attribute mapping expression href: ../../api/synchronization-synchronizationschema-parseexpression.md
+ - name: Directory definition
+ items:
+ - name: Directory definition
+ href: ../../resources/synchronization-directorydefinition.md
+ - name: Discover
+ href: ../../api/synchronization-directorydefinition-discover.md
- name: Synchronization template items: - name: Synchronization template
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/calendars/toc.yml a/api-reference/v1.0/toc/calendars/toc.yml
items:
href: ../../api/opentypeextension-post-opentypeextension.md - name: Get open extension href: ../../api/opentypeextension-get.md
- - name: Schema extensions
- items:
- - name: Add schema extension values
- href: /graph/extensibility-schema-groups
- name: Extended properties items: - name: Create single-value property
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/education/toc.yml a/api-reference/v1.0/toc/education/toc.yml
items:
items: - name: User href: ../../resources/educationuser.md
- - name: List users
+ - name: List
href: ../../api/educationuser-list.md
- - name: Create user
+ - name: Create
href: ../../api/educationuser-post.md
- - name: Get user
+ - name: Get
href: ../../api/educationuser-get.md
- - name: Update educationUser
+ - name: Update
href: ../../api/educationuser-update.md
- - name: Delete user
+ - name: Delete
href: ../../api/educationuser-delete.md - name: Get changes to users href: ../../api/educationuser-delta.md
items:
items: - name: Rubric href: ../../resources/educationrubric.md
+ - name: List
+ href: ../../api/educationuser-list-rubrics.md
- name: Create href: ../../api/educationuser-post-rubrics.md - name: Get
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/extensions/toc.yml a/api-reference/v1.0/toc/extensions/toc.yml
# items: - name: Overview
- href: ../../graph/extensibility-overview?context=graph%2Fapi%2F1.0&preserve-view=true&tabs=http
+ href: /graph/extensibility-overview?context=graph%2Fapi%2F1.0&preserve-view=true
- name: Directory extension items: - name: Directory extension
items:
items: - name: Open type extension href: ../../resources/opentypeextension.md
- - name: Create open extension
+ - name: Create
href: ../../api/opentypeextension-post-opentypeextension.md
- - name: Get open extension
+ - name: Get
href: ../../api/opentypeextension-get.md - name: Update href: ../../api/opentypeextension-update.md
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/groups/toc.yml a/api-reference/v1.0/toc/groups/toc.yml
items:
href: ../../api/group-validateproperties.md - name: App role assignments items:
- - name: List app role assignments
+ - name: List
href: ../../api/group-list-approleassignments.md
- - name: Add app role assignment
+ - name: Add
href: ../../api/group-post-approleassignments.md
- - name: Remove app role assignment
+ - name: Remove
href: ../../api/group-delete-approleassignments.md - name: Calendar items:
items:
href: ../../api/group-delete-rejectedsenders.md - name: Directory objects items:
- - name: List deleted groups
+ - name: List deleted items
href: ../../api/directory-deleteditems-list.md
- - name: Get deleted group
+ - name: Get deleted item
href: ../../api/directory-deleteditems-get.md
- - name: Restore deleted group
+ - name: Restore deleted item
href: ../../api/directory-deleteditems-restore.md
- - name: Permanently delete group
+ - name: Permanently delete item
href: ../../api/directory-deleteditems-delete.md
- - name: List deleted groups owned by user
+ - name: List deleted items owned by user
href: ../../api/directory-deleteditems-getuserownedobjects.md - name: Check member groups href: ../../api/directoryobject-checkmembergroups.md
items:
href: ../../api/driveitem-list-children.md - name: Group settings items:
- - name: List settings
+ - name: List
href: ../../api/group-list-settings.md
- - name: Create setting
+ - name: Create
href: ../../api/group-post-settings.md
- - name: Get setting
+ - name: Get
href: ../../api/groupsetting-get.md
- - name: Update setting
+ - name: Update
href: ../../api/groupsetting-update.md
- - name: Delete setting
+ - name: Delete
href: ../../api/groupsetting-delete.md - name: List setting template href: ../../api/groupsettingtemplate-list.md
items:
href: ../../api/onenote-list-notebooks.md - name: Create notebook href: ../../api/onenote-post-notebooks.md
- - name: Photo
+ - name: Profile photo
items:
- - name: Get profile photo
+ - name: Get
href: ../../api/profilephoto-get.md
- - name: Update profile photo
+ - name: Update
href: ../../api/profilephoto-update.md
- - name: Delete profile photo
+ - name: Delete
href: ../../api/profilephoto-delete.md - name: Planner items:
items:
href: ../../api/plannergroup-list-plans.md - name: Posts items:
- - name: List posts
+ - name: List
href: ../../api/conversationthread-list-posts.md
- - name: Get post
+ - name: Get
href: ../../api/post-get.md - name: Reply to post href: ../../api/post-reply.md
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/identity-and-access/toc.yml a/api-reference/v1.0/toc/identity-and-access/toc.yml
# items: - name: Overview
- href: ../../resources/azure-ad-overview.md
+ href: ../../resources/identity-network-access-overview.md
- name: Directory management items: - name: Administrative unit
items:
href: ../../api/administrativeunit-update.md - name: Delete href: ../../api/administrativeunit-delete.md
- - name: Add a member
- href: ../../api/administrativeunit-post-members.md
- - name: List members
- href: ../../api/administrativeunit-list-members.md
- - name: Get a member
- href: ../../api/administrativeunit-get-members.md
- - name: Remove a member
- href: ../../api/administrativeunit-delete-members.md
- - name: Assign a role with scope
- href: ../../api/administrativeunit-post-scopedrolemembers.md
- - name: List role assignments with scope
- href: ../../api/administrativeunit-list-scopedrolemembers.md
- - name: Get a role assignment with scope
- href: ../../api/administrativeunit-get-scopedrolemembers.md
- - name: Remove a role assignment with scope
- href: ../../api/administrativeunit-delete-scopedrolemembers.md
+ - name: Memberships
+ items:
+ - name: Add member
+ href: ../../api/administrativeunit-post-members.md
+ - name: List members
+ href: ../../api/administrativeunit-list-members.md
+ - name: Get member
+ href: ../../api/administrativeunit-get-members.md
+ - name: Remove member
+ href: ../../api/administrativeunit-delete-members.md
+ - name: Role assignments
+ items:
+ - name: List role assignments with scope
+ href: ../../api/administrativeunit-list-scopedrolemembers.md
+ - name: Assign role with scope
+ href: ../../api/administrativeunit-post-scopedrolemembers.md
+ - name: Get role assignment with scope
+ href: ../../api/administrativeunit-get-scopedrolemembers.md
+ - name: Remove role assignment with scope
+ href: ../../api/administrativeunit-delete-scopedrolemembers.md
+ - name: Deleted items
+ items:
+ - name: List
+ href: ../../api/directory-deleteditems-list.md
+ - name: Get
+ href: ../../api/directory-deleteditems-get.md
+ - name: Restore
+ href: ../../api/directory-deleteditems-restore.md
- name: BitLocker recovery key items: - name: BitLocker recovery key
items:
items: - name: Contract href: ../../resources/contract.md
- - name: Get contract
+ - name: Get
href: ../../api/contract-get.md
- - name: List contracts
+ - name: List
href: ../../api/contract-list.md - name: Custom security attributes items:
items:
items: - name: Deleted item href: ../../resources/directory.md
- - name: Get deleted item
+ - name: List
+ href: ../../api/directory-deleteditems-list.md
+ - name: Get
href: ../../api/directory-deleteditems-get.md
- - name: Restore deleted item
+ - name: Restore
href: ../../api/directory-deleteditems-restore.md
- - name: List deleted items
- href: ../../api/directory-deleteditems-list.md
- - name: Permanently delete item
+ - name: Permanently delete
href: ../../api/directory-deleteditems-delete.md - name: List deleted items owned by user href: ../../api/directory-deleteditems-getuserownedobjects.md
items:
items: - name: Device href: ../../resources/device.md
- - name: Get device
- href: ../../api/device-get.md
- - name: List devices
+ - name: List
href: ../../api/device-list.md
- - name: Update device
+ - name: Create
+ href: ../../api/device-post-devices.md
+ - name: Get
+ href: ../../api/device-get.md
+ - name: Update
href: ../../api/device-update.md
- - name: Delete device
+ - name: Delete
href: ../../api/device-delete.md
- - name: delta
+ - name: Get delta
href: ../../api/device-delta.md
- - name: List memberOf
+ - name: List member of
href: ../../api/device-list-memberof.md
- - name: List transitive memberOf
+ - name: List transitive member of
href: ../../api/device-list-transitivememberof.md
- - name: List registeredOwners
+ - name: List registered owners
href: ../../api/device-list-registeredowners.md
- - name: List registeredUsers
+ - name: List registered users
href: ../../api/device-list-registeredusers.md
- - name: checkMemberObjects
+ - name: Check member objects
href: ../../api/directoryobject-checkmemberobjects.md
- - name: getMemberObjects
+ - name: Get member objects
href: ../../api/directoryobject-checkmemberobjects.md
- - name: Open extensions
- items:
- - name: Create open extension
- href: ../../api/opentypeextension-post-opentypeextension.md
- - name: Get open extension
- href: ../../api/opentypeextension-get.md
- - name: Schema extensions
- items:
- - name: Add schema extension values
- href: /graph/extensibility-schema-groups
- name: Device local credential info items: - name: Device local credential info
items:
items: - name: Directory role template href: ../../resources/directoryroletemplate.md
- - name: Get directoryRoleTemplate
+ - name: Get
href: ../../api/directoryroletemplate-get.md
- - name: List directoryRoleTemplates
+ - name: List
href: ../../api/directoryroletemplate-list.md - name: Domain items: - name: Domain href: ../../resources/domain.md
- - name: Get domain
- href: ../../api/domain-get.md
- - name: Create domain
- href: ../../api/domain-post-domains.md
- - name: List domains
+ - name: List
href: ../../api/domain-list.md
+ - name: Create
+ href: ../../api/domain-post-domains.md
+ - name: Get
+ href: ../../api/domain-get.md
+ - name: Update
+ href: ../../api/domain-update.md
+ - name: Delete
+ href: ../../api/domain-delete.md
+ - name: Force delete
+ href: ../../api/domain-forcedelete.md
+ - name: Verify
+ href: ../../api/domain-verify.md
+ - name: Promote
+ href: ../../api/domain-promote.md
- name: List domain name references href: ../../api/domain-list-domainnamereferences.md - name: List service configuration records href: ../../api/domain-list-serviceconfigurationrecords.md - name: List verification DNS records href: ../../api/domain-list-verificationdnsrecords.md
- - name: Update domain
- href: ../../api/domain-update.md
- - name: Delete domain
- href: ../../api/domain-delete.md
- - name: Force delete domain
- href: ../../api/domain-forcedelete.md
- - name: Verify domain
- href: ../../api/domain-verify.md
- - name: Promote domain
- href: ../../api/domain-promote.md
- name: Group setting items: - name: Group setting href: ../../resources/groupsetting.md
+ - name: List
+ href: ../../api/group-list-settings.md
- name: Create href: ../../api/group-post-settings.md - name: Get href: ../../api/groupsetting-get.md
- - name: List
- href: ../../api/group-list-settings.md
- name: Update href: ../../api/groupsetting-update.md - name: Delete
items:
items: - name: Group setting template href: ../../resources/groupsettingtemplate.md
- - name: Get group setting template
+ - name: Get
href: ../../api/groupsettingtemplate-get.md
- - name: List group setting templates
+ - name: List
href: ../../api/groupsettingtemplate-list.md
+ - name: Licenses and subscriptions
+ items:
+ - name: Company subscription
+ items:
+ - name: Company subscription
+ href: ../../resources/companysubscription.md
+ - name: Get
+ href: ../../api/companysubscription-get.md
+ - name: List
+ href: ../../api/directory-list-subscriptions.md
+ - name: Subscribed SKU
+ items:
+ - name: Subscribed SKU
+ href: ../../resources/subscribedsku.md
+ - name: Get
+ href: ../../api/subscribedsku-get.md
+ - name: List
+ href: ../../api/subscribedsku-list.md
- name: On-premises directory synchronization items: - name: On-premises directory synchronization
items:
href: ../../api/orgcontact-list.md - name: Get href: ../../api/orgcontact-get.md
- - name: Organizational hierarchy
- items:
- - name: Get manager
- href: ../../api/orgcontact-get-manager.md
- - name: List direct reports
- href: ../../api/orgcontact-list-directreports.md
- - name: List memberOf
+ - name: Get delta
+ href: ../../api/orgcontact-delta.md
+ - name: Get delta for directory object
+ href: ../../api/directoryobject-delta.md
+ - name: List member of
href: ../../api/orgcontact-list-memberof.md
- - name: List transitiveMemberOf
+ - name: List transitive members of
href: ../../api/orgcontact-list-transitivememberof.md - name: Check member groups href: ../../api/directoryobject-checkmembergroups.md - name: Get member groups href: ../../api/directoryobject-getmembergroups.md
+ - name: Check member objects
+ href: ../../api/directoryobject-checkmemberobjects.md
- name: Get member objects
- href: ../../api/directoryobject-getmemberobjects.md
+ href: ../../api/directoryobject-checkmemberobjects.md
+ - name: Retry service provisioning
+ href: ../../api/orgcontact-retryserviceprovisioning.md
+ - name: Organizational hierarchy
+ items:
+ - name: Get manager
+ href: ../../api/orgcontact-get-manager.md
+ - name: List direct reports
+ href: ../../api/orgcontact-list-directreports.md
- name: Organization items: - name: Organization
items:
href: ../../api/unifiedroleassignment-get.md - name: Delete href: ../../api/unifiedroleassignment-delete.md
- - name: Subscribed SKU
- items:
- - name: Subscribed SKU
- href: ../../resources/subscribedsku.md
- - name: Get subscribedSku
- href: ../../api/subscribedsku-get.md
- - name: List subscribedSkus
- href: ../../api/subscribedsku-list.md
- name: Tenant information items: - name: Tenant information
items:
- name: Find tenant by tenant ID href: ../../api/tenantrelationship-findtenantinformationbytenantid.md - name: Governance
- displayName: Identity Governance, Access reviews, Entitlement Management, Terms of Use, Privileged Identity Management
+ displayName: Identity Governance, Access reviews, Entitlement Management, Terms of Use, Privileged Identity Management, Microsoft Entra ID Governance
items: - name: Overview href: ../../resources/identitygovernance-overview.md
items:
items: - name: Overview href: ../../resources/accessreviewsv2-overview.md
- - name: Access review history definition
+ - name: Access review schedule definition
items:
- - name: Access review history definition
- href: ../../resources/accessreviewhistorydefinition.md
+ - name: Access review schedule definition
+ href: ../../resources/accessreviewscheduledefinition.md
- name: List
- href: ../../api/accessreviewset-list-historydefinitions.md
- - name: Create
- href: ../../api/accessreviewset-post-historydefinitions.md
+ href: ../../api/accessreviewset-list-definitions.md
- name: Get
- href: ../../api/accessreviewhistorydefinition-get.md
- - name: Access review history instance
- items:
- - name: Access review history instance
- href: ../../resources/accessreviewhistoryinstance.md
- - name: List
- href: ../../api/accessreviewhistorydefinition-list-instances.md
- - name: generateDownloadUri
- href: ../../api/accessreviewhistoryinstance-generatedownloaduri.md
+ href: ../../api/accessreviewscheduledefinition-get.md
+ - name: Create
+ href: ../../api/accessreviewset-post-definitions.md
+ - name: Delete
+ href: ../../api/accessreviewscheduledefinition-delete.md
+ - name: Update
+ href: ../../api/accessreviewscheduledefinition-update.md
+ - name: Filter by current user
+ href: ../../api/accessreviewscheduledefinition-filterbycurrentuser.md
- name: Access review instance items: - name: Access review instance href: ../../resources/accessreviewinstance.md
- - name: List accessReviewInstances
+ - name: List
href: ../../api/accessreviewscheduledefinition-list-instances.md
- - name: Get accessReviewInstance
+ - name: Get
href: ../../api/accessreviewinstance-get.md
- - name: Update accessReviewInstance
+ - name: Update
href: ../../api/accessreviewinstance-update.md
- - name: filterByCurrentUser
+ - name: Filter by current user
href: ../../api/accessreviewinstance-filterbycurrentuser.md - name: List contacted reviewers href: ../../api/accessreviewinstance-list-contactedreviewers.md
- - name: sendReminder
+ - name: Send reminder
href: ../../api/accessreviewinstance-sendreminder.md
- - name: stop
+ - name: Stop
href: ../../api/accessreviewinstance-stop.md
- - name: acceptRecommendations
+ - name: Accept recommendations
href: ../../api/accessreviewinstance-acceptrecommendations.md
- - name: applyDecisions
+ - name: Apply decisions
href: ../../api/accessreviewinstance-applydecisions.md
- - name: batchRecordDecisions
+ - name: Batch record decisions
href: ../../api/accessreviewinstance-batchrecorddecisions.md
- - name: resetDecisions
+ - name: Reset decisions
href: ../../api/accessreviewinstance-resetdecisions.md - name: List stages href: ../../api/accessreviewinstance-list-stages.md - name: List decisions href: ../../api/accessreviewinstance-list-decisions.md
+ - name: Access review stage
+ items:
+ - name: Access review stage
+ href: ../../resources/accessreviewstage.md
+ - name: List
+ href: ../../api/accessreviewinstance-list-stages.md
+ - name: Get
+ href: ../../api/accessreviewstage-get.md
+ - name: Update
+ href: ../../api/accessreviewstage-update.md
+ - name: Stop
+ href: ../../api/accessreviewstage-stop.md
+ - name: Filter by current user
+ href: ../../api/accessreviewstage-filterbycurrentuser.md
+ - name: List decisions from a stage of an instance
+ href: ../../api/accessreviewstage-list-decisions.md
- name: Access review instance decision item displayName: access review decisions items: - name: Access review instance decision item href: ../../resources/accessreviewinstancedecisionitem.md
- - name: List decisions
+ - name: List instance decisions
href: ../../api/accessreviewinstance-list-decisions.md
- - name: List decisions
+ - name: List stage decisions
href: ../../api/accessreviewstage-list-decisions.md - name: Get href: ../../api/accessreviewinstancedecisionitem-get.md
items:
href: ../../api/accessreviewinstancedecisionitem-update.md - name: Filter by current user href: ../../api/accessreviewinstancedecisionitem-filterbycurrentuser.md
- - name: Access review schedule definition
+ - name: Access review history definition
items:
- - name: Access review schedule definition
- href: ../../resources/accessreviewscheduledefinition.md
+ - name: Access review history definition
+ href: ../../resources/accessreviewhistorydefinition.md
- name: List
- href: ../../api/accessreviewset-list-definitions.md
- - name: Get
- href: ../../api/accessreviewscheduledefinition-get.md
+ href: ../../api/accessreviewset-list-historydefinitions.md
- name: Create
- href: ../../api/accessreviewset-post-definitions.md
- - name: Delete
- href: ../../api/accessreviewscheduledefinition-delete.md
- - name: Update
- href: ../../api/accessreviewscheduledefinition-update.md
- - name: Filter by current user
- href: ../../api/accessreviewscheduledefinition-filterbycurrentuser.md
- - name: Access review stage
+ href: ../../api/accessreviewset-post-historydefinitions.md
+ - name: Get
+ href: ../../api/accessreviewhistorydefinition-get.md
+ - name: Access review history instance
items:
- - name: Access review stage
- href: ../../resources/accessreviewstage.md
+ - name: Access review history instance
+ href: ../../resources/accessreviewhistoryinstance.md
- name: List
- href: ../../api/accessreviewinstance-list-stages.md
- - name: Get
- href: ../../api/accessreviewstage-get.md
- - name: Update
- href: ../../api/accessreviewstage-update.md
- - name: Stop
- href: ../../api/accessreviewstage-stop.md
- - name: Filter by current user
- href: ../../api/accessreviewstage-filterbycurrentuser.md
- - name: List decisions from a stage of an instance
- href: ../../api/accessreviewstage-list-decisions.md
+ href: ../../api/accessreviewhistorydefinition-list-instances.md
+ - name: Generate download URI
+ href: ../../api/accessreviewhistoryinstance-generatedownloaduri.md
- name: Complex types items: - name: Access review apply action
items:
items: - name: Access package href: ../../resources/accesspackage.md
- - name: List accessPackages
+ - name: List
href: ../../api/entitlementmanagement-list-accesspackages.md
- - name: Create accessPackage
+ - name: Create
href: ../../api/entitlementmanagement-post-accesspackages.md
- - name: Get accessPackage
+ - name: Get
href: ../../api/accesspackage-get.md
- - name: Update accessPackage
+ - name: Update
href: ../../api/accesspackage-update.md
- - name: Delete accessPackage
+ - name: Delete
href: ../../api/accesspackage-delete.md
- - name: List incompatibleAccessPackages
- href: ../../api/accesspackage-list-incompatibleaccesspackages.md
- - name: Add accessPackage to incompatibleAccessPackages
- href: ../../api/accesspackage-post-incompatibleaccesspackage.md
- - name: Remove accessPackage from incompatibleAccessPackages
- href: ../../api/accesspackage-delete-incompatibleaccesspackage.md
- - name: List incompatibleGroups
- href: ../../api/accesspackage-list-incompatiblegroups.md
- - name: Add group to incompatibleGroups
- href: ../../api/accesspackage-post-incompatiblegroup.md
- - name: Remove group from incompatibleGroups
- href: ../../api/accesspackage-delete-incompatiblegroup.md
- - name: List accessPackagesIncompatibleWith
- href: ../../api/accesspackage-list-accesspackagesincompatiblewith.md
- - name: filterByCurrentUser
+ - name: Filter by current user
href: ../../api/accesspackage-filterbycurrentuser.md
- - name: getApplicablePolicyRequirements
+ - name: Get applicable policy requirements
href: ../../api/accesspackage-getapplicablepolicyrequirements.md
- - name: List accessPackageResourceRoleScopes
- href: ../../api/accesspackage-list-resourcerolescopes.md
- - name: Create accessPackageResourceRoleScope
- href: ../../api/accesspackage-post-resourcerolescopes.md
- - name: Delete accessPackageResourceRoleScope
- href: ../../api/accesspackage-delete-resourcerolescopes.md
+ - name: Incompatible access packages
+ items:
+ - name: List
+ href: ../../api/accesspackage-list-incompatibleaccesspackages.md
+ - name: Add to
+ href: ../../api/accesspackage-post-incompatibleaccesspackage.md
+ - name: Remove from
+ href: ../../api/accesspackage-delete-incompatibleaccesspackage.md
+ - name: List incompatible with
+ href: ../../api/accesspackage-list-accesspackagesincompatiblewith.md
+ - name: Incompatible groups
+ items:
+ - name: List
+ href: ../../api/accesspackage-list-incompatiblegroups.md
+ - name: Add group to
+ href: ../../api/accesspackage-post-incompatiblegroup.md
+ - name: Remove group from
+ href: ../../api/accesspackage-delete-incompatiblegroup.md
- name: Access package assignment items: - name: Access package assignment
items:
href: ../../api/accesspackageassignment-reprocess.md - name: Check other access href: ../../api/accesspackageassignment-additionalaccess.md
+ - name: Approval
+ items:
+ - name: Approval
+ href: ../../resources/approval.md
+ - name: Get
+ href: ../../api/approval-get.md
+ - name: Filter by current user
+ href: ../../api/approval-filterbycurrentuser.md
+ - name: Approval stage
+ items:
+ - name: Approval stage
+ href: ../../resources/approvalstage.md
+ - name: List
+ href: ../../api/approval-list-stages.md
+ - name: Get
+ href: ../../api/approvalstage-get.md
+ - name: Update
+ href: ../../api/approvalstage-update.md
+ - name: Access package resource role scope
+ items:
+ - name: Access package resource role scope
+ href: ../../resources/accesspackageresourcerolescope.md
+ - name: List
+ href: ../../api/accesspackage-list-resourcerolescopes.md
+ - name: Create
+ href: ../../api/accesspackage-post-resourcerolescopes.md
+ - name: Delete
+ href: ../../api/accesspackage-delete-resourcerolescopes.md
- name: Access package assignment policy items: - name: Access package assignment policy
items:
href: ../../api/accesspackageassignmentrequest-cancel.md - name: Reprocess href: ../../api/accesspackageassignmentrequest-reprocess.md
- - name: Access package assignment request workflow extension
- items:
- - name: Access package assignment request workflow extension
- href: ../../resources/accesspackageassignmentrequestworkflowextension.md
- - name: List
- href: ../../api/accesspackagecatalog-list-accesspackagecustomworkflowextensions.md
- - name: Create
- href: ../../api/accesspackagecatalog-post-accesspackagecustomworkflowextensions.md
- - name: Get
- href: ../../api/accesspackageassignmentrequestworkflowextension-get.md
- - name: Update
- href: ../../api/accesspackageassignmentrequestworkflowextension-update.md
- - name: Delete
- href: ../../api/accesspackageassignmentrequestworkflowextension-delete.md
- - name: Access package assignment workflow extension
- items:
- - name: Access package assignment workflow extension
- href: ../../resources/accesspackageassignmentworkflowextension.md
- - name: List
- href: ../../api/accesspackagecatalog-list-accesspackagecustomworkflowextensions.md
- - name: Create
- href: ../../api/accesspackagecatalog-post-accesspackagecustomworkflowextensions.md
- - name: Get
- href: ../../api/accesspackageassignmentworkflowextension-get.md
- - name: Update
- href: ../../api/accesspackageassignmentworkflowextension-update.md
- - name: Delete
- href: ../../api/accesspackageassignmentworkflowextension-delete.md
- name: Access package catalog items: - name: Access package catalog href: ../../resources/accesspackagecatalog.md
- - name: List accessPackageCatalogs
+ - name: List
href: ../../api/entitlementmanagement-list-catalogs.md
- - name: Create accessPackageCatalog
+ - name: Create
href: ../../api/entitlementmanagement-post-catalogs.md
- - name: Get accessPackageCatalog
+ - name: Get
href: ../../api/accesspackagecatalog-get.md
- - name: Update accessPackageCatalog
+ - name: Update
href: ../../api/accesspackagecatalog-update.md
- - name: Delete accessPackageCatalog
+ - name: Delete
href: ../../api/accesspackagecatalog-delete.md
- - name: List accessPackageCatalog resources
- href: ../../api/accesspackagecatalog-list-resources.md
- - name: List accessPackageCatalog resource roles
- href: ../../api/accesspackagecatalog-list-resourceroles.md
+ - name: Access package catalog resources
+ items:
+ - name: List
+ href: ../../api/accesspackagecatalog-list-resources.md
+ - name: Access package catalog resource roles
+ items:
+ - name: List
+ href: ../../api/accesspackagecatalog-list-resourceroles.md
- name: Access package resource items: - name: Access package resource href: ../../resources/accesspackageresource.md - name: List href: ../../api/accesspackagecatalog-list-resources.md
+ - name: Access package resource role
+ items:
+ - name: Access package resource role
+ href: ../../resources/accesspackageresourcerole.md
+ - name: List
+ href: ../../api/accesspackagecatalog-list-resourceroles.md
- name: Access package resource environment items: - name: Access package resource environment
items:
href: ../../api/entitlementmanagement-list-resourcerequests.md - name: Create href: ../../api/entitlementmanagement-post-resourcerequests.md
- - name: Access package resource role
+ - name: Access package assignment request workflow extension
items:
- - name: Access package resource role
- href: ../../resources/accesspackageresourcerole.md
+ - name: Access package assignment request workflow extension
+ href: ../../resources/accesspackageassignmentrequestworkflowextension.md
- name: List
- href: ../../api/accesspackagecatalog-list-resourceroles.md
- - name: Access package resource role scope
+ href: ../../api/accesspackagecatalog-list-accesspackagecustomworkflowextensions.md
+ - name: Create
+ href: ../../api/accesspackagecatalog-post-accesspackagecustomworkflowextensions.md
+ - name: Get
+ href: ../../api/accesspackageassignmentrequestworkflowextension-get.md
+ - name: Update
+ href: ../../api/accesspackageassignmentrequestworkflowextension-update.md
+ - name: Delete
+ href: ../../api/accesspackageassignmentrequestworkflowextension-delete.md
+ - name: Access package assignment workflow extension
items:
- - name: Access package resource role scope
- href: ../../resources/accesspackageresourcerolescope.md
+ - name: Access package assignment workflow extension
+ href: ../../resources/accesspackageassignmentworkflowextension.md
- name: List
- href: ../../api/accesspackage-list-resourcerolescopes.md
+ href: ../../api/accesspackagecatalog-list-accesspackagecustomworkflowextensions.md
- name: Create
- href: ../../api/accesspackage-post-resourcerolescopes.md
+ href: ../../api/accesspackagecatalog-post-accesspackagecustomworkflowextensions.md
+ - name: Get
+ href: ../../api/accesspackageassignmentworkflowextension-get.md
+ - name: Update
+ href: ../../api/accesspackageassignmentworkflowextension-update.md
- name: Delete
- href: ../../api/accesspackage-delete-resourcerolescopes.md
+ href: ../../api/accesspackageassignmentworkflowextension-delete.md
+ - name: Access package subject
+ href: ../../resources/accesspackagesubject.md
- name: Connected organization items: - name: Connected organization
items:
href: ../../api/connectedorganization-update.md - name: Delete href: ../../api/connectedorganization-delete.md
- - name: List external sponsors
- href: ../../api/connectedorganization-list-externalsponsors.md
- - name: Add external sponsors
- href: ../../api/connectedorganization-post-externalsponsors.md
- - name: List internal sponsors
- href: ../../api/connectedorganization-list-internalsponsors.md
- - name: Add internal sponsors
- href: ../../api/connectedorganization-post-internalsponsors.md
- - name: Remove internal sponsors
- href: ../../api/connectedorganization-delete-internalsponsors.md
- - name: Remove external sponsors
- href: ../../api/connectedorganization-delete-externalsponsors.md
+ - name: External sponsors
+ items:
+ - name: List
+ href: ../../api/connectedorganization-list-externalsponsors.md
+ - name: Add
+ href: ../../api/connectedorganization-post-externalsponsors.md
+ - name: Remove
+ href: ../../api/connectedorganization-delete-externalsponsors.md
+ - name: Internal sponsors
+ items:
+ - name: List
+ href: ../../api/connectedorganization-list-internalsponsors.md
+ - name: Add
+ href: ../../api/connectedorganization-post-internalsponsors.md
+ - name: Remove
+ href: ../../api/connectedorganization-delete-internalsponsors.md
- name: Entitlement management settings items: - name: Entitlement management settings
items:
href: ../../resources/accesspackageresourceattributesource.md - name: Access package resource scope href: ../../resources/accesspackageresourcescope.md
- - name: Access package subject
- href: ../../resources/accesspackagesubject.md
- name: Access package text input question href: ../../resources/accesspackagetextinputquestion.md - name: Access package user directory attribute store
items:
items: - name: Overview href: ../../resources/identitygovernance-lifecycleworkflows-overview.md
- - name: Custom task extension
- items:
- - name: Custom task extension
- href: ../../resources/identitygovernance-customtaskextension.md
- - name: List
- href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-customtaskextensions.md
- - name: Create
- href: ../../api/identitygovernance-lifecycleworkflowscontainer-post-customtaskextensions.md
- - name: Get
- href: ../../api/identitygovernance-customtaskextension-get.md
- - name: Update
- href: ../../api/identitygovernance-customtaskextension-update.md
- - name: Delete
- href: ../../api/identitygovernance-customtaskextension-delete.md
- - name: Lifecycle management settings
- items:
- - name: Lifecycle management settings
- href: ../../resources/identitygovernance-lifecyclemanagementsettings.md
- - name: Get
- href: ../../api/identitygovernance-lifecyclemanagementsettings-get.md
- - name: Update
- href: ../../api/identitygovernance-lifecyclemanagementsettings-update.md
- - name: Task definition
- items:
- - name: Task definition
- href: ../../resources/identitygovernance-taskdefinition.md
- - name: List
- href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions.md
- - name: Get
- href: ../../api/identitygovernance-taskdefinition-get.md
- name: Workflow items: - name: Workflow href: ../../resources/identitygovernance-workflow.md
- - name: List workflows
+ - name: List
href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md
- - name: Create workflow
+ - name: Create
href: ../../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md
- - name: Get workflow
+ - name: Get
href: ../../api/identitygovernance-workflow-get.md
- - name: Update workflow
+ - name: Update
href: ../../api/identitygovernance-workflow-update.md
- - name: Delete workflow
+ - name: Delete
href: ../../api/identitygovernance-workflow-delete.md
+ - name: Activate
+ href: ../../api/identitygovernance-workflow-activate.md
- name: List users in scope href: ../../api/workflow-list-executionscope.md
- - name: Get a deleted workflow
- href: ../../api/identitygovernance-deleteditemcontainer-get.md
- - name: Permanently delete a workflow
- href: ../../api/identitygovernance-deletedItemcontainer-delete.md
- - name: List deleted workflows
- href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md
- - name: activate
- href: ../../api/identitygovernance-workflow-activate.md
- - name: Create workflowVersion
- href: ../../api/identitygovernance-workflow-createnewversion.md
- - name: restore
- href: ../../api/identitygovernance-workflow-restore.md
- - name: List runs
- href: ../../api/identitygovernance-workflow-list-runs.md
- - name: Get task
- href: ../../api/identitygovernance-task-get.md
- - name: List tasks
- href: ../../api/identitygovernance-workflow-list-task.md
- - name: List versions
- href: ../../api/identitygovernance-workflow-list-versions.md
+ - name: Deleted workflows
+ items:
+ - name: List
+ href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md
+ - name: Get
+ href: ../../api/identitygovernance-deleteditemcontainer-get.md
+ - name: Restore
+ href: ../../api/identitygovernance-workflow-restore.md
- name: Task items: - name: Task
items:
href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-workflowtemplates.md - name: Get href: ../../api/identitygovernance-workflowtemplate-get.md
+ - name: Task definition
+ items:
+ - name: Task definition
+ href: ../../resources/identitygovernance-taskdefinition.md
+ - name: List
+ href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions.md
+ - name: Get
+ href: ../../api/identitygovernance-taskdefinition-get.md
+ - name: Custom task extension
+ items:
+ - name: Custom task extension
+ href: ../../resources/identitygovernance-customtaskextension.md
+ - name: List
+ href: ../../api/identitygovernance-lifecycleworkflowscontainer-list-customtaskextensions.md
+ - name: Create
+ href: ../../api/identitygovernance-lifecycleworkflowscontainer-post-customtaskextensions.md
+ - name: Get
+ href: ../../api/identitygovernance-customtaskextension-get.md
+ - name: Update
+ href: ../../api/identitygovernance-customtaskextension-update.md
+ - name: Delete
+ href: ../../api/identitygovernance-customtaskextension-delete.md
+ - name: Lifecycle management settings
+ items:
+ - name: Lifecycle management settings
+ href: ../../resources/identitygovernance-lifecyclemanagementsettings.md
+ - name: Get
+ href: ../../api/identitygovernance-lifecyclemanagementsettings-get.md
+ - name: Update
+ href: ../../api/identitygovernance-lifecyclemanagementsettings-update.md
- name: Complex types items: - name: Custom callout extension
items:
href: ../../api/authenticationstrengthroot-delete-policies.md - name: List usage href: ../../api/authenticationstrengthpolicy-usage.md
- - name: updateAllowedCombinations
+ - name: Update allowed combinations
href: ../../api/authenticationstrengthpolicy-updateallowedcombinations.md - name: Authentication combination configuration items:
items:
href: ../../api/authenticationcombinationconfiguration-update.md - name: Delete href: ../../api/authenticationstrengthpolicy-delete-combinationconfigurations.md
+ - name: FIDO2 combination configuration
+ href: ../../resources/fido2combinationconfiguration.md
+ - name: X509 certificate combination configuration
+ href: ../../resources/x509certificatecombinationconfiguration.md
- name: Authentication method mode detail items: - name: Authentication method mode detail
items:
href: ../../api/authenticationstrengthroot-list-authenticationmethodmodes.md - name: Get authentication method modes href: ../../api/authenticationmethodmodedetail-get.md
- - name: Certificate based auth configuration
+ - name: Certificate-based auth configuration
displayName: CBA items:
- - name: Certificate based auth configuration
+ - name: Certificate-based auth configuration
href: ../../resources/certificatebasedauthconfiguration.md - name: List href: ../../api/certificatebasedauthconfiguration-list.md
items:
items: - name: Overview href: ../../resources/crosstenantaccesspolicy-overview.md
- - name: Cross tenant access policy
+ - name: Cross-tenant access policy
items:
- - name: Cross tenant access policy
+ - name: Cross-tenant access policy
href: ../../resources/crosstenantaccesspolicy.md - name: Get href: ../../api/crosstenantaccesspolicy-get.md - name: Update href: ../../api/crosstenantaccesspolicy-update.md
- - name: Cross tenant access policy configuration default
+ - name: Cross-tenant access policy configuration default
items:
- - name: Cross tenant access policy configuration default
+ - name: Cross-tenant access policy configuration default
href: ../../resources/crosstenantaccesspolicyconfigurationdefault.md - name: Get href: ../../api/crosstenantaccesspolicyconfigurationdefault-get.md
items:
href: ../../api/crosstenantaccesspolicyconfigurationdefault-update.md - name: Reset to system default href: ../../api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault.md
- - name: Cross tenant access policy configuration partner
+ - name: Cross-tenant access policy configuration partner
items:
- - name: Cross tenant access policy configuration partner
+ - name: Cross-tenant access policy configuration partner
href: ../../resources/crosstenantaccesspolicyconfigurationpartner.md - name: List href: ../../api/crosstenantaccesspolicy-list-partners.md
items:
href: ../../api/crosstenantaccesspolicyconfigurationpartner-update.md - name: Delete href: ../../api/crosstenantaccesspolicyconfigurationpartner-delete.md
- - name: Cross tenant identity sync policy partner
+ - name: Cross-tenant identity sync policy partner
items:
- - name: Cross tenant identity sync policy partner
+ - name: Cross-tenant identity sync policy partner
href: ../../resources/crosstenantidentitysyncpolicypartner.md - name: Create href: ../../api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization.md
items:
href: ../../api/multitenantorganizationidentitysyncpolicytemplate-update.md - name: Reset href: ../../api/multitenantorganizationidentitysyncpolicytemplate-resettodefaultsettings.md
- - name: OAuth 2 permission grant
+ - name: OAuth2 (delegated) permission grant
items:
- - name: OAuth 2 permission grant
+ - name: OAuth2 (delegated) permission grant
href: ../../resources/oauth2permissiongrant.md
- - name: List oAuth2PermissionGrants
+ - name: List
href: ../../api/oauth2permissiongrant-list.md
- - name: Get oAuth2PermissionGrant
+ - name: Get
href: ../../api/oauth2permissiongrant-get.md
- - name: Create oAuth2PermissionGrant
+ - name: Create
href: ../../api/oauth2permissiongrant-post.md
- - name: Update oAuth2PermissionGrant
+ - name: Update
href: ../../api/oauth2permissiongrant-update.md
- - name: Delete oAuth2PermissionGrant
+ - name: Delete
href: ../../api/oauth2permissiongrant-delete.md - name: Get delta href: ../../api/oauth2permissiongrant-delta.md
items:
items: - name: Claims mapping policy href: ../../resources/claimsmappingpolicy.md
- - name: Create claimsMappingPolicy
+ - name: List
+ href: ../../api/claimsmappingpolicy-list.md
+ - name: Create
href: ../../api/claimsmappingpolicy-post-claimsmappingpolicies.md
- - name: Get claimsMappingPolicy
+ - name: Get
href: ../../api/claimsmappingpolicy-get.md
- - name: List claimsMappingPolicies
- href: ../../api/claimsmappingpolicy-list.md
- - name: Update claimsMappingPolicy
+ - name: Update
href: ../../api/claimsmappingpolicy-update.md
- - name: Delete claimsMappingPolicy
+ - name: Delete
href: ../../api/claimsmappingpolicy-delete.md
- - name: Directory objects
- items:
- - name: List appliesTo
- href: ../../api/claimsmappingpolicy-list-appliesto.md
- - name: Assign claimsMappingPolicy
- href: ../../api/serviceprincipal-post-claimsmappingpolicies.md
- - name: List assigned claimsMappingPolicy
- href: ../../api/serviceprincipal-list-claimsmappingpolicies.md
- - name: Remove claimsMappingPolicy
- href: ../../api/serviceprincipal-delete-claimsmappingpolicies.md
+ - name: List applies to
+ href: ../../api/claimsmappingpolicy-list-appliesto.md
+ - name: Assign to service principal
+ href: ../../api/serviceprincipal-post-claimsmappingpolicies.md
+ - name: List assigned to service principal
+ href: ../../api/serviceprincipal-list-claimsmappingpolicies.md
+ - name: Unassign from service principal
+ href: ../../api/serviceprincipal-delete-claimsmappingpolicies.md
- name: Home realm discovery policy items: - name: Home realm discovery policy
items:
href: ../../api/homerealmdiscoverypolicy-update.md - name: Delete href: ../../api/homerealmdiscoverypolicy-delete.md
- - name: List applied to applications
+ - name: List applies to
href: ../../api/homerealmdiscoverypolicy-list-appliesto.md
+ - name: Assign to service principal
+ href: ../../api/serviceprincipal-post-homerealmdiscoverypolicies.md
+ - name: List assigned to service principal
+ href: ../../api/serviceprincipal-list-homerealmdiscoverypolicies.md
+ - name: Unassign from service principal
+ href: ../../api/serviceprincipal-delete-homerealmdiscoverypolicies.md
- name: Token issuance policy items: - name: Token issuance policy
items:
href: ../../api/authenticationstrengthroot-delete-policies.md - name: List usage href: ../../api/authenticationstrengthpolicy-usage.md
- - name: updateAllowedCombinations
+ - name: Update allowed combinations
href: ../../api/authenticationstrengthpolicy-updateallowedcombinations.md - name: Feature rollout policy items:
items:
href: ../../api/featurerolloutpolicy-update.md - name: Delete href: ../../api/featurerolloutpolicy-delete.md
- - name: Create appliesTo
+ - name: Create applies to
href: ../../api/featurerolloutpolicy-post-appliesto.md
- - name: Delete appliesTo
+ - name: Delete applies to
href: ../../api/featurerolloutpolicy-delete-appliesto.md - name: Identity security defaults enforcement policy items:
items:
href: ../../api/x509certificateauthenticationmethodconfiguration-update.md - name: Delete x509CertificateAuthenticationMethodConfiguration href: ../../api/x509certificateauthenticationmethodconfiguration-delete.md
+ - name: Remote desktop security configuration
+ items:
+ - name: Remote desktop security configuration
+ items:
+ - name: Remote desktop security configuration
+ href: ../../resources/remotedesktopsecurityconfiguration.md
+ - name: Create
+ href: ../../api/serviceprincipal-post-remotedesktopsecurityconfiguration.md
+ - name: Get
+ href: ../../api/remotedesktopsecurityconfiguration-get.md
+ - name: Update
+ href: ../../api/remotedesktopsecurityconfiguration-update.md
+ - name: Delete
+ href: ../../api/serviceprincipal-delete-remotedesktopsecurityconfiguration.md
+ - name: Target device group
+ items:
+ - name: Target device group
+ href: ../../resources/targetdevicegroup.md
+ - name: List
+ href: ../../api/remotedesktopsecurityconfiguration-list-targetdevicegroups.md
+ - name: Create
+ href: ../../api/remotedesktopsecurityconfiguration-post-targetdevicegroups.md
+ - name: Get
+ href: ../../api/targetdevicegroup-get.md
+ - name: Update
+ href: ../../api/targetdevicegroup-update.md
+ - name: Delete
+ href: ../../api/remotedesktopsecurityconfiguration-delete-targetdevicegroups.md
- name: User flows in external tenants items: - name: Authentication events flow
items:
href: ../../api/identityuserflowattributeassignment-update.md - name: Delete href: ../../api/identityuserflowattributeassignment-delete.md
- - name: getOrder
+ - name: Get order
href: ../../api/identityuserflowattributeassignment-getorder.md
- - name: setOrder
+ - name: Set order
href: ../../api/identityuserflowattributeassignment-setorder.md - name: User flow language configuration items:
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/mail/toc.yml a/api-reference/v1.0/toc/mail/toc.yml
items:
href: ../../api/opentypeextension-post-opentypeextension.md - name: Get open extension href: ../../api/opentypeextension-get.md
- - name: Schema extensions
- items:
- - name: Add schema extension values
- href: /graph/extensibility-schema-groups
- name: Extended properties items: - name: Create single-value property
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/notes/toc.yml a/api-reference/v1.0/toc/notes/toc.yml
items:
href: ../../api/notebook-get.md - name: Get recent notebooks href: ../../api/notebook-getrecentnotebooks.md
- - name: getNotebookFromWebUrl
+ - name: Get notebook from web
href: ../../api/notebook-getnotebookfromweburl.md - name: Create section group href: ../../api/notebook-post-sectiongroups.md
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/people-and-workplace-intelligence/toc.yml a/api-reference/v1.0/toc/people-and-workplace-intelligence/toc.yml
items:
href: ../../resources/peopleadminsettings.md - name: Get peopleAdminSettings href: ../../api/peopleadminsettings-get.md
+ - name: List itemInsights
+ href: ../../api/peopleadminsettings-list-iteminsights.md
- name: List pronounsSettings href: ../../api/peopleadminsettings-list-pronouns.md - name: List profileCardProperties href: ../../api/peopleadminsettings-list-profilecardproperties.md - name: Create profileCardProperty href: ../../api/peopleadminsettings-post-profilecardproperties.md
+- name: Insights settings
+ items:
+ - name: Insights settings
+ href: ../../resources/insightssettings.md
+ - name: List itemInsights
+ href: ../../api/peopleadminsettings-list-iteminsights.md
+ - name: Update insightsSettings
+ href: ../../api/insightssettings-update.md
+- name: Pronouns settings
+ items:
+ - name: Pronouns settings
+ href: ../../resources/pronounssettings.md
+ - name: List
+ href: ../../api/peopleadminsettings-list-pronouns.md
+ - name: Update
+ href: ../../api/pronounssettings-update.md
- name: Insights items: - name: Shared insight
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/personal-contacts/toc.yml a/api-reference/v1.0/toc/personal-contacts/toc.yml
items:
href: ../../api/opentypeextension-post-opentypeextension.md - name: Get open extension href: ../../api/opentypeextension-get.md
- - name: Schema extensions
- items:
- - name: Add schema extension values
- href: /graph/extensibility-schema-groups
- name: Extended properties items: - name: Create single-value property
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/security/toc.yml a/api-reference/v1.0/toc/security/toc.yml
items:
items: - name: Alert href: ../../resources/security-alert.md
- - name: List alerts_v2
+ - name: List
href: ../../api/security-list-alerts_v2.md
- - name: Get alert
+ - name: Get
href: ../../api/security-alert-get.md
- - name: Update alert
+ - name: Update
href: ../../api/security-alert-update.md
- - name: Create comment for alert
+ - name: Create comment
href: ../../api/security-alert-post-comments.md - name: Alert evidence href: ../../resources/security-alertevidence.md
items:
items: - name: Secure score href: ../../resources/securescore.md
- - name: List secure scores
+ - name: List
href: ../../api/security-list-securescores.md
- - name: Get secure score
+ - name: Get
href: ../../api/securescore-get.md - name: Secure score control profile items:
items:
href: ../../api/security-threatintelligence-list-sslcertificates.md - name: Get href: ../../api/security-sslcertificate-get.md
+ - name: List related hosts
+ href: ../../api/security-sslcertificate-list-relatedhosts.md
- name: Subdomain items: - name: Subdomain
v1.0 Static Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/static-toc.yml a/api-reference/v1.0/toc/static-toc.yml
items:
expanded: true items: - name: Overview
- href: overview.md
+ href: /graph/api/overview?view=graph-rest-1.0&preserve-view=true
displayName: Microsoft Graph REST API v1.0 reference
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/teamwork-and-communications/toc.yml a/api-reference/v1.0/toc/teamwork-and-communications/toc.yml
items:
href: ../../api/teamsapp-update.md - name: Delete app from catalog href: ../../api/teamsapp-delete.md
- - name: Get bot associated with app in catalog
+ - name: Get associated bot
href: ../../api/teamworkbot-get.md - name: Teams app installation items:
items:
href: ../../api/participant-mute.md - name: Create href: ../../api/call-post-audioroutinggroups.md
- - name: List audioRoutingGroups
+ - name: List audio routing groups
href: ../../api/call-list-audioroutinggroups.md - name: Add large gallery view href: ../../api/call-addlargegalleryview.md
items:
href: ../../api/channel-post-members.md - name: Get channel member href: ../../api/channel-get-members.md
+ - name: Archive channel
+ href: ../../api/channel-archive.md
+ - name: Unarchive channel
+ href: ../../api/channel-unarchive.md
- name: Update channel member's role href: ../../api/channel-update-members.md - name: Remove channel member
v1.0 Toc.Mapping.Json https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/toc.mapping.json a/api-reference/v1.0/toc/toc.mapping.json
}, { "name": "Service principal",
+ "shouldSort": true,
"childNodes": [ { "name": "Policies", "resources": [
- "claimsMappingPolicy",
- "homeRealmDiscoveryPolicy",
- "permissionGrantPolicy",
- "permissionGrantConditionSet",
"tokenIssuancePolicy",
- "tokenLifetimePolicy"
+ "tokenLifetimePolicy",
+ "claimsMappingPolicy",
+ "customClaimsPolicy",
+ "homeRealmDiscoveryPolicy"
] } ]
"synchronization", "synchronizationTemplate", "synchronizationJob",
- "synchronizationSchema",
- "directoryDefinition"
+ "synchronizationSchema"
], "childNodes": [ {
"resources": [ "bulkUpload" ]
+ },
+ {
+ "name": "Synchronization schema",
+ "resources": [
+ "directoryDefinition"
+ ]
} ] }
}, { "name": "Extensions",
- "overview": "/graph/extensibility-overview?context=graph%2Fapi%2F1.0&preserve-view=true&tabs=http",
+ "overview": "/graph/extensibility-overview?context=graph%2Fapi%2F1.0&preserve-view=true",
"keywords": [ "Directory extensions", "Schema extensions",
}, { "name": "Identity and access",
- "overview": "../../resources/azure-ad-overview.md",
+ "overview": "../../resources/identity-network-access-overview.md",
"keywords": [ "Azure AD", "Microsoft identity platform",
+ "Microsoft Entra ID",
"Identity and access" ], "childNodes": [
"onPremisesDirectorySynchronization", "organization", "orgContact",
- "subscribedSku",
"tenantInformation", "bitlockerRecoveryKey", "deviceLocalCredentialInfo"
"customSecurityAttributeDefinition" ] },
+ {
+ "name": "Licenses and subscriptions",
+ "resources": [
+ "companySubscription",
+ "subscribedSku"
+ ]
+ },
{ "name": "Role management", "resources": [
"Access reviews", "Entitlement Management", "Terms of Use",
- "Privileged Identity Management"
+ "Privileged Identity Management",
+ "Microsoft Entra ID Governance"
], "childNodes": [ { "name": "Access reviews", "overview": "../../resources/accessreviewsv2-overview.md", "resources": [
- "accessReviewHistoryDefinition",
- "accessReviewHistoryInstance",
+ "accessReviewScheduleDefinition",
"accessReviewInstance",
+ "accessReviewStage",
"accessReviewInstanceDecisionItem",
- "accessReviewScheduleDefinition",
- "accessReviewStage"
+ "accessReviewHistoryDefinition",
+ "accessReviewHistoryInstance"
], "complexTypes": [ "accessReviewApplyAction",
"resources": [ "accessPackage", "accessPackageAssignment",
+ "approval",
+ "approvalStage",
+ "accessPackageResourceRoleScope",
"accessPackageAssignmentPolicy", "accessPackageAssignmentRequest",
- "accessPackageAssignmentRequestWorkflowExtension",
- "accessPackageAssignmentWorkflowExtension",
"accessPackageCatalog", "accessPackageResource",
+ "accessPackageResourceRole",
"accessPackageResourceEnvironment", "accessPackageResourceRequest",
- "accessPackageResourceRole",
- "accessPackageResourceRoleScope",
+ "accessPackageAssignmentRequestWorkflowExtension",
+ "accessPackageAssignmentWorkflowExtension",
+ "accessPackageSubject",
"connectedOrganization", "entitlementManagementSettings" ],
"accessPackageResourceAttributeQuestion", "accessPackageResourceAttributeSource", "accessPackageResourceScope",
- "accessPackageSubject",
"accessPackageTextInputQuestion", "accessPackageUserDirectoryAttributeStore", "attributeRuleMembers",
"Leaver" ], "resources": [
- "microsoft.graph.identityGovernance.customTaskExtension",
- "microsoft.graph.identityGovernance.lifecycleManagementSettings",
- "microsoft.graph.identityGovernance.taskDefinition",
"microsoft.graph.identityGovernance.workflow",
- "microsoft.graph.identityGovernance.workflowTemplate"
+ "microsoft.graph.identityGovernance.workflowTemplate",
+ "microsoft.graph.identityGovernance.taskDefinition",
+ "microsoft.graph.identityGovernance.customTaskExtension",
+ "microsoft.graph.identityGovernance.lifecycleManagementSettings"
], "complexTypes": [ "azureAdPopTokenAuthentication",
"resources": [ "authenticationStrengthPolicy", "authenticationCombinationConfiguration",
+ "fido2CombinationConfiguration",
+ "x509CertificateCombinationConfiguration",
"authenticationMethodModeDetail" ] },
"voiceAuthenticationMethodConfiguration", "x509CertificateAuthenticationMethodConfiguration" ]
+ },
+ {
+ "name": "Remote desktop security configuration",
+ "resources": [
+ "remoteDesktopSecurityConfiguration",
+ "targetDeviceGroup"
+ ]
} ] },
"overview": "../../resources/social-overview.md", "resources": [ "person",
- "peopleAdminSettings"
+ "peopleAdminSettings",
+ "insightsSettings",
+ "pronounsSettings"
], "childNodes": [ {
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/users/toc.yml a/api-reference/v1.0/toc/users/toc.yml
items:
href: ../../api/user-exportpersonaldata.md - name: App role assignments items:
- - name: List app role assignments
+ - name: List
href: ../../api/user-list-approleassignments.md
- - name: Add app role assignment
+ - name: Add
href: ../../api/user-post-approleassignments.md
- - name: Remove app role assignment
+ - name: Remove
href: ../../api/user-delete-approleassignments.md - name: Calendar items:
items:
href: ../../api/directory-deleteditems-getuserownedobjects.md - name: List registered devices href: ../../api/user-list-registereddevices.md
- - name: List deleted users
+ - name: List deleted items
href: ../../api/directory-deleteditems-list.md
- - name: Get deleted user
+ - name: Get deleted item
href: ../../api/directory-deleteditems-get.md
- - name: Restore deleted user
+ - name: Restore deleted item
href: ../../api/directory-deleteditems-delete.md
- - name: Permanently delete user
+ - name: Permanently delete item
href: ../../api/directory-deleteditems-restore.md - name: Drive items:
items:
href: ../../api/user-translateexchangeids.md - name: People items:
- - name: List people
+ - name: List
href: ../../api/user-list-people.md - name: Personal contacts items:
items:
href: ../../api/user-list-contactfolders.md - name: Create contact folder href: ../../api/user-post-contactfolders.md
- - name: Photo
+ - name: Profile photo
items:
- - name: Get profile photo
+ - name: Get
href: ../../api/profilephoto-get.md
- - name: Update profile photo
+ - name: Update
href: ../../api/profilephoto-update.md
- - name: Delete profile photo
+ - name: Delete
href: ../../api/profilephoto-delete.md - name: Planner items:
items:
href: ../../api/planneruser-list-tasks.md - name: Sponsors items:
- - name: Assign sponsors
+ - name: Assign
href: ../../api/user-post-sponsors.md
- - name: List sponsors
+ - name: List
href: ../../api/user-list-sponsors.md
- - name: Remove sponsors
+ - name: Remove
href: ../../api/user-delete-sponsors.md - name: Teamwork items:
items:
href: ../../api/todo-post-lists.md - name: User settings items:
- - name: Get settings
+ - name: Get
href: ../../api/usersettings-get.md
- - name: Update settings
+ - name: Update
href: ../../api/usersettings-update.md